首页 > 解决方案 > 来自:运行 django-admin.py 时无法读取 /var/mail/django.utils.version

问题描述

我正在尝试在我的 macOS 中安装 Django v3.0.6(或任何其他 v3.xy)。以下是我已经完成的步骤:

但是,当我运行时,django-admin.py startproject myproject我立即收到以下错误:

from: can't read /var/mail/django.utils.version
/usr/local/bin/django-admin.py: line 3: syntax error near unexpected token `('
/usr/local/bin/django-admin.py: line 3: `VERSION = (3, 0, 6, 'final', 0)'

尝试django-admin.py使用 virtualenv 运行此命令实际上是我的第二次尝试。我最初开始尝试直接在我的机器上安装 Django,而不是使用 virtualenv,这也导致了同样的错误。我的假设是发生这种情况是因为我的机器/操作系统中的默认 python 版本是 2.7。任何帮助将不胜感激!

标签: pythondjangopython-3.x

解决方案


尝试使用 virtualenv 中 django-admin.py 的完整路径。

/absolute-path/venv/bin/django-admin startproject myproject

推荐阅读