首先查看自己django版本与python版本是否一致:
django已经安装还是提示ModuleNotFoundError: No module named 'django'
如果一致。可能是django安装的位置与python导包的位置不一致。
当我把python2.7.5升级到python3.6后,错误使用pip install django安装在/usr/lib/python2.7/site-packages中(正确使用pip3)
django已经安装还是提示ModuleNotFoundError: No module named 'django'

解决方案:
进入python3之后,import sys,然后print(sys.path),查看当前python包依赖位置
/usr/local/python3/lib/python3.6/site-packages
django已经安装还是提示ModuleNotFoundError: No module named 'django'
进入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

相关文章:

  • 2021-08-31
  • 2022-12-23
  • 2021-11-30
  • 2022-12-23
  • 2022-01-03
  • 2021-09-18
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-16
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案