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