无法打开文件“django-admin.py”:没有这样的文件或目录——Mac OSX

Posted

技术标签:

【中文标题】无法打开文件“django-admin.py”:没有这样的文件或目录——Mac OSX【英文标题】:Can't open file "django-admin.py": No such file or directory -- Mac OSX 【发布时间】:2014-07-04 15:37:02 【问题描述】:

我刚刚完成了 Python 2.7 和 Django 1.6.5 的全新安装。

在终端输入python并使用import Djangodjango.VERSION产生:

(1, 6, 5, 'final', 0)

但是当我尝试运行 python django-admin.py startproject myproject 时,我得到以下信息:

/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file 'django-admin.py': [Errno 2] No such file or directory

似乎没有大量关于如何在 Mac 中纠正此问题的信息,而且 Django 文档除了“可能尝试符号链接”之外没有提供太多帮助。

谁能帮我解决这个错误?

编辑:这是运行echo $PATH的结果

/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

【问题讨论】:

您应该完全按照 django 的说明进行操作;) 我按照 Tango 的 Django 说明进行操作。 【参考方案1】:

尝试不使用python 运行

django-admin.py startproject myproject

解释: 这是因为django-admin.py 已添加到 bin 文件夹之一中。此外,python 需要一个文件路径。

【讨论】:

在答案中添加了解释。 非常感谢。当时间限制达到时将接受。 呃,我已经浪费了 20 分钟试图用符号链接来解决这个问题,而我所要做的就是放弃 python。谢谢! (符号链接不起作用,因为它试图首先拉出那个 python ^^ 路径,所以在它到达之前失败了,我想?)

以上是关于无法打开文件“django-admin.py”:没有这样的文件或目录——Mac OSX的主要内容,如果未能解决你的问题,请参考以下文章

如何解决django-admin.py startproject mysite在window下无法创建文件

如何解决django-admin.py startproject mysite在window下无法创建文件

django运行django-admin.py无法创建网站

win7下,使用django运行django-admin.py无法创建网站

django-admin.py 找不到自定义设置文件

什么时候应该使用 django-admin.py 和 manage.py?