centos uwsgi自动调用python2环境,指定uwsgi调用版本
將自己開(kāi)發(fā)好的django項(xiàng)目用uwsgi部署到Linux服務(wù)器、當(dāng)運(yùn)行uwsgi時(shí)出現(xiàn)了uwsgi選擇python版本的問(wèn)題。因?yàn)楸緳C(jī)器是在原來(lái)的機(jī)器上安裝了python3環(huán)境和pip3,
使用命令安裝uwsgi:
pip3 install uwsgi
一點(diǎn)問(wèn)題也沒(méi)有,使用uwsgi部署項(xiàng)目時(shí)
uwsgi --http :8080 --wsgi-file Preweb/wsgi.py
這里的PreWeb是項(xiàng)目名,發(fā)現(xiàn)uwsgi會(huì)自動(dòng)調(diào)用centos自帶的python2.7.5版本
無(wú)奈之下,只能用uwsgi壓縮包安裝。
wget下載uwsgi:
wget http://projects.unbit.it/downloads/uwsgi-latest.tar.gz
解壓:
tar zxvf uwsgi-latest.tar.gz
cd uwsgi-2.0.11.1/
編譯:
python3 uwsgiconfig.py --build
這里的python3即指定uwsgi項(xiàng)目運(yùn)行的python環(huán)境,在這之前,我做了軟鏈接指向了我的python3環(huán)境
安裝:
python3 setup.py install
然后進(jìn)行軟鏈接、系統(tǒng)便能夠識(shí)別uwsgi命令
ln -s? ?uwsgi目錄? /usr/bin/uwsgi
之后再用uwsgi去運(yùn)行項(xiàng)目時(shí)、會(huì)自動(dòng)調(diào)用上面編譯的環(huán)境。
?
轉(zhuǎn)載于:https://www.cnblogs.com/zoujl/p/11011041.html
總結(jié)
以上是生活随笔為你收集整理的centos uwsgi自动调用python2环境,指定uwsgi调用版本的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: WebBrowser的Cookie操作(
- 下一篇: cmake 常用命令