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



