作者:手机用户2502907815 | 来源:互联网 | 2023-09-11 08:40
首先查看自己django版本与python版本是否一致:如果一致。可能是django安装的位置与python导包的位置不一致。当我把python2.7.5升级到python3.6后
首先查看自己django版本与python版本是否一致:
如果一致。可能是django安装的位置与python导包的位置不一致。
当我把python2.7.5升级到python3.6后,错误使用pip install django安装在/usr/lib/python2.7/site-packages中(正确使用pip3)
解决方案:
进入python3之后,import sys,然后print(sys.path),查看当前python包依赖位置
/usr/local/python3/lib/python3.6/site-packages
进入python2.7安装包位置:
cd /usr/lib/python2.7/site-packages
移动django包到python3依赖包下
mv django /usr/local/python3/lib/python3.6/site-packages
mv Django-1.11.29.dist-info /usr/local/python3/lib/python3.6/site-packages