最近在做网站迁移,使用新服务器安装虚拟环境的时候,安装uwsgi报错了。

运行环境 Runtime environment

1
2
3
4
操作系统 : Ubuntu18.04  
IDE: JetBrains Pycharm 2018.2.4 x64
Python: 3.6.9
Django: 3.0.5

症状

最近在做网站迁移,使用新服务器安装虚拟环境的时候,uwsgi报错了。
使用的是virtualenvwrapper + virtualenv来管理虚拟环境
在虚拟环境中pip安装requirements.txt安装不上uwsgi

解决办法

退出当前虚拟环境
检查服务器主环境是否安装了pip3

sudo apt-get install python3-pip

再次尝试是否可以安装。

如果还是不可以,就需要检查有关的安装依赖是否齐全

  1. 虚拟环境下的pip是否为最近版本
  2. python-devel libevent-devel libjpeg-devel 等等安装依赖是否齐全
  3. python 指向的是什么python版本