Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在OSX小牛上启动Django项目的问题_Python_Django_Bash - Fatal编程技术网

Python 在OSX小牛上启动Django项目的问题

Python 在OSX小牛上启动Django项目的问题,python,django,bash,Python,Django,Bash,我通过自制重新安装了python,并将.bashrc中的路径更改为:导出路径=/usr/local/bin:/usr/local/:$path 哪条python给了我/usr/local/bin/python 哪个pip给了我/usr/local/bin/pip 哪个django admin.py给了我/usr/local/bin/django admin.py 现在,当我使用python django-admin.py startproject my_new_project开始我的项目时,我遇

我通过自制重新安装了python,并将
.bashrc
中的路径更改为:
导出路径=/usr/local/bin:/usr/local/:$path

哪条python
给了我
/usr/local/bin/python

哪个pip
给了我
/usr/local/bin/pip

哪个django admin.py
给了我
/usr/local/bin/django admin.py

现在,当我使用python django-admin.py startproject my_new_project开始我的项目时,我遇到了以下错误:

/usr/local/ceral/python/2.7.6_1/Frameworks/python.framework/Versions/2.7/Resources/python.app/Contents/MacOS/python:无法打开文件'django admin.py':[Errno 2]没有这样的文件或目录

为什么要在该位置搜索
django admin.py
文件


关于如何解决这个问题有什么想法吗?

我强烈建议使用virtualenv


MacOSx应该有很多教程

在命令开始时删除python。如果您只运行
django-admin.py startproject my_new_project
,Python将不会在您的路径中搜索该文件。谢谢,这已经成功了。我正在学习本教程,所以我不知道为什么他们在命令的开头指示我使用python。请只使用经过审阅且最新的。@Burnkhalid好的,可以。我倾向于为我的每个项目创建一个新的virtualenv,并使用requirements.txt来存储所有依赖项。