Python 在OSX小牛上启动Django项目的问题
我通过自制重新安装了python,并将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开始我的项目时,我遇
.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来存储所有依赖项。