CentOS中安裝Python3.4版本的uwsgi2.0.8

問題:

python uwsgiconfig.py --build所得uwsgi加載的python版本爲CentOS系統自帶的Python2.6而不是希望的3.4版本。


描述分析:

當前用戶不是root角色,使用wget下載uwsgi-2.0.8.tar.gz文件的擁有者是root的,解壓後直接python uwsgiconfig.py --build 會使用root用戶的python,即/usr/bin/python(2.6版本),而不是我當前用戶的/usr/local/bin/python(3.4版本),因而得到的uwsgi的python版本是2.6的。


解決方法:

1、將解壓的uwsgi文件夾及其子文件和文件夾的擁有者改爲當前用戶:sudo chown -R user:group uwsgi-2.0.8;

2、python uwsgiconfig.py --build

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章