ImportError:无法导入Django。您确定PYTHONPATH环境变量中已安装并可用吗?你忘了动手术吗

2024-04-20 04:12:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我用virtualenv制作了一个python虚拟环境,然后安装了django。在

如果我输入'django admin--version'命令,它在使用virtualenv时输出1.11.13。在

但是,当我输入'python3.6管理.py超级用户输出,如下所示:


回溯(最近一次呼叫): “文件”管理.py“,第8行,英寸 从django.core.management公司从命令行导入执行 ModuleNotFoundError:没有名为“django”的模块

上述异常是以下异常的直接原因:

回溯(最近一次呼叫): “文件”管理.py“,第14行,英寸 )从exc ImportError:无法导入Django。您确定PYTHONPATH环境变量中已安装并可用吗?你忘了激活虚拟环境吗?在


提前感谢您的建议!在


此处提供更多信息:

在“python3.6”的控制台中:

>>> import django
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'django'
>>> import sys
>>> sys.path
['', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python36.zip', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/lib-dynload', '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages']

Tags: 文件djangopyimportvirtualenvlibsys虚拟环境