程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

django項目從本地遷移到linux服務器報錯:找不到django

編輯:Python

背景:

django項目從本地遷移到linux服務器報錯:找不到django。

明明項目連環境venv一起傳到服務器上,咋還找不到呢。

解決辦法:

配置虛擬環境的環境變量

vim ~/.bash_profile


在最後一行完整添加如下命令,

export PYTHONPATH=/home/myproject/myapp/venv/Lib/site-packages
 
export LD_LIBRARY_PATH="/usr/local/lib"


/home/myproject/myapp/venv 這個就是自己項目,依賴虛擬環境的路徑

配置完成後,保存並退出。刷新一下環境變量,使環境變量生效。

source ~/.bash_profile

---------------------------

這裡還有一個其他的。

激活項目裡的虛擬環境 venv

source venv/bin/activate

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved