在Mac下进入python虚拟环境,运行python manage.py runserver,总是报错ModuleNotFoundError: No module named 'django'。
1、首先在终端执行:(11_env) WJCdeMacBook-Pro:mysite wjc$ pip list
2、检查python版本,终端执行:(11_env) WJCdeMacBook-Pro:myProject wjc$ cd 11_env/bin/ //11_env是我的虚拟环境名称
查看python版本,发现有两个版本的python,分别是python和python3,把python删掉就可以了。有两个python的因为本地有两个版本的python,安装虚拟环境的时候,直接把本地的python克隆过来了。
网友评论