Django 中的导入错误
ImprtError in Django
当我尝试 运行 我的项目服务器时出现此错误:
File "manage.py", line 14, in <module>
import django
File "C:/.../.../.../..../..."
from django.utils.version import get_version
ImportError: No module named utils.version
请帮忙。
肯定是PATH问题。如果您以一个用户身份安装 Django 并尝试 运行 您的 django 网络应用程序作为另一个用户,则可能会发生这种情况。最好的方法是使用 virtualenv 作为上面评论中提到的 xyres。
从 cmd.exe
安装 virtualenv,运行 作为管理员
pip 安装 virtualenv
创建您自己的虚拟环境
虚拟环境.venv
在 Windows
上激活虚拟环境
.venv/Scripts/activate.bat
或者如果您正在使用 Linux
来源.venv/bin/activate
现在您可以使用 pip 安装依赖项作为虚拟环境的一部分
pip 安装-r requirements.txt
pip 安装 django
您可以随时通过输入
退出虚拟环境
停用
当我尝试 运行 我的项目服务器时出现此错误:
File "manage.py", line 14, in <module>
import django
File "C:/.../.../.../..../..."
from django.utils.version import get_version
ImportError: No module named utils.version
请帮忙。
肯定是PATH问题。如果您以一个用户身份安装 Django 并尝试 运行 您的 django 网络应用程序作为另一个用户,则可能会发生这种情况。最好的方法是使用 virtualenv 作为上面评论中提到的 xyres。
从
cmd.exe
安装 virtualenv,运行 作为管理员pip 安装 virtualenv
创建您自己的虚拟环境
虚拟环境.venv
在 Windows
上激活虚拟环境.venv/Scripts/activate.bat
或者如果您正在使用 Linux
来源.venv/bin/activate
现在您可以使用 pip 安装依赖项作为虚拟环境的一部分
pip 安装-r requirements.txt
pip 安装 django
您可以随时通过输入
退出虚拟环境停用