【发布时间】:2015-09-02 02:47:01
【问题描述】:
我在 Mac OS 上安装了带有 Django 1.8.2 的 python3。操作系统还默认安装了 python 2.7。当尝试运行 startproject 我得到 -
$ django-admin startproject mysite
Traceback (most recent call last):
File "/usr/local/bin/django-admin", line 7, in <module>
from django.core.management import execute_from_command_line
ImportError: No module named django.core.management
很可能默认为没有 django 的系统的 python 2.7。如何强制它使用 python3?我尝试在 shell 中将 python 别名为 python3,但这也不起作用。
【问题讨论】:
-
您正在使用 python2 执行 django-admin 命令。尝试先激活您的 virtualenv
标签: python django macos python-2.7 python-3.x