2013-04-02 60 views
0

我是Django的初学者,所以请原谅我的无知。我试图手动安装Django,以便我可以开始使用它。我已经成功安装了Python并将Django下载到我的Mac。我的Django安装中的错误

当我运行命令“sudo的蟒蛇的setup.py安装”,在Django的1.5.1目录,我得到如下回应:

/Library/Frameworks/Python.framework/Versions/2.7/Resources /Python.app/Contents/MacOS/Python:无法打开文件'setup.py':[Errno 2]没有这样的文件或目录

任何人都可以帮助我理解为什么这不能正确运行,而我可以解决它吗?

感谢,

瑞安

回答

2

正如Nathan所说,pip或easy_install是安装软件包的最佳方式。但是,你需要确保你已经PIP第一次安装:

sudo easy_install pip 
sudo pip install django 

如果你需要指定你的Django的版本,你可以这样来做:

sudo pip install django==1.5.1 

但通常最好不要安装软件包在全球范围(使用sudo),而是它更好地使用虚拟环境:

sudo easy_install pip 
sudo pip install virtualenv 
sudo pip install virtualenvwrapper 

source /usr/local/bin/virtualenvwrapper.sh 

mkdir myproject 
cd myproject 
mkvirtualenv --no-site-packages myprojectenv 
workon myprojectenv 

pip install django 
+0

更多关于它在[本文](http://darklaunch.com/2011/11/24/osx-install-pip-virtualenv -virtualenvwrapper-on-mac) – user2234846

+0

谢谢!正如我所说,我是新手,但我认为你的建议对Djangoproject.org安装说明来说是一个很好的补充。他们对我不清楚。 – user2234826