部署django項目安裝uwsgi出錯的解決方法總結
引言
在部署django項目時候,安裝uwsgi,頻頻出錯、警告什麼的!!
最後在網上查看各種信息,東搞搞,西搞搞,最後還是下載好瞭,分享我這次解決經歷
安裝python和各種依賴包,就不講瞭,需要就看這個鏈接https://www.jb51.net/article/216239.htm
1、安裝uwsgi錯誤1:提示pip版本不夠
堡塔下(我用的):/usr/local/python3/bin/pip3 install uwsgi
出現瞭下面的錯誤:
出現下面的情況:他叫你升級pip,所以輸入它提示的信息如下,再輸上面命令
/usr/local/python3/bin/python3.8 -m pip install –upgrade pip
2、安裝uwsgi錯誤2:提示root環境下,下載可能會有沖突
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
警告:以“root”用戶身份運行PIP會導致權限損壞並與系統包管理器的行為發生沖突。建議改用虛擬環境:https : //pip.pypa.io/warnings/venv
解決用:sudo pip3 install uwsgi
但是可能會出現3 的錯誤
3、安裝uwsgi錯誤3:#include <Python.h>^
還是警告:
這個時候需要安裝 python-devel 庫,先查看的python版本
在堡塔輸入 :python3 –version ,由python版本安裝對應的庫,不對應可能會失敗
然後在堡塔輸入:yum install python36-devel
最後 :sudo pip3 install uwsgi
輸入查看,有下面的信息就成功瞭:uwsgi
總結
到此這篇關於部署django項目安裝uwsgi出錯解決的文章就介紹到這瞭,更多相關部署django項目安裝uwsgi出錯內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- Centos環境部署django項目的全過程(永久復用)
- pycharm部署django項目到雲服務器的詳細流程
- django項目、vue項目部署雲服務器的詳細過程
- 國產化設備鯤鵬CentOS7上源碼安裝Python3.7的過程詳解
- Centos安裝python3與scapy模塊的問題及解決方法