虚拟环境报ModuleNotFoundError: No mod

2019-12-09  本文已影响0人  一大碗面丶

在Mac下进入python虚拟环境,运行python manage.py runserver,总是报错ModuleNotFoundError: No module named 'django'。
1、首先在终端执行:(11_env) WJCdeMacBook-Pro:mysite wjc$ pip list

image.png 发现已经安装了django,如果已经安装了django,大部分原因是要么安装了多个版本的django,要么安装了多个版本的python

2、检查python版本,终端执行:(11_env) WJCdeMacBook-Pro:myProject wjc$ cd 11_env/bin/ //11_env是我的虚拟环境名称查看python版本,发现有两个版本的python,分别是python和python3,把python删掉就可以了。有两个python的因为本地有两个版本的python,安装虚拟环境的时候,直接把本地的python克隆过来了。

image.png
上一篇下一篇

猜你喜欢

热点阅读