然后就走向了不归路。
。
。
。
。
。
**疯狂百度、Google、博客园、CSDN、脚本之家…,上网查阅各种资料和案例
试过几乎所有的方法,如下↓ **
原因pip3 install --upgrade setuptools
sudo apt-get tall -y python3-dev
pip install uWSGI
sudo apt-get build-dep gcc
apt-get install gcc
yum install libiconv
conda install uwsgi
apt-get install python3-dev
sudo apt install uwsgi-plugin-python3
apt-get install python-dev
解决To build uWSGI you need Python and a C compiler (gcc and clang are supported).
可能是gcc版本问题
如果还没有安装gcc,可以安装一个低版本的gcc:
sudo apt-get install gcc-4.8
如果已经安装了gcc,查看一下gcc版本:gcc -v,
然后再安装低版本的gcc:sudo apt-get install gcc-4.8,
再查看一下当前版本:ls /usr/bin/gcc*,然后我的版本是这样的:
接着设置4.8为优先使用的版本:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 100
然后重新安装uwsgi
pip install uwsgi
成功!
具体步骤-----------------------------------------------------------------分割线-------------------------------------------------------------------
上述pip install uwsgi 成功后,如果查看uwsgi版本,输入命令:uwsgi --version,可能会出现这种情况:
uwsgi: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
这个时候需要为其创建软链接:
# 找到所有的系统中libpcre
find / -name libpcre.so.*
# 创建libpcre.so.1软链到/lib下 下面路径改为自己安装python的路径
sudo ln -s /home/wanghuimeng/anaconda3/lib/libpcre.so.1 /lib
# 查看版本信息
uwsgi --version
# 2.0.20
OK,我下线了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)