gpt4 book ai didi

python - Django 导入错误 - 如何告诉我的 python django 安装在哪里?

转载 作者:行者123 更新时间:2023-11-30 23:34:18 25 4
gpt4 key购买 nike

首先,直到今天一切都运行良好。

当我今天运行 python manage.py runserver 时,它抛出一个错误,说

Traceback (most recent call last):
File "manage.py", line 8, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management

经过大量挖掘,我发现我的 django 安装在 /usr/local/lib/python2.7/site-packages/ (这就是 pip install django code> 放它),但 python 现在正在 /Library/Python/2.7/site-packages

中查找它

如何告诉 python django 已安装在上面的目录中?

仅供引用,这是我的 sys.path

['', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip', 
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-
scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload',
'/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC',
'/Library/Python/2.7/site-packages']

最佳答案

您可以通过在终端中执行以下操作将路径添加到 python 路径

sudo vi ~/.bash_profile

然后将此行添加到 .bash_profile 文件中

export PYTHONPATH=/usr/local/lib/python2.7/site-packages/

退出终端并再次打开它。现在你应该好了

关于python - Django 导入错误 - 如何告诉我的 python django 安装在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18222933/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com