Django安装错误:

时间:2012-07-21 05:28:16

标签: django

尝试创建第一个项目。我跑的时首先得到以下错误,

django-admin.py startproject mysite

然后我试过了,

django-admin.py

还在路径中对路径及其路径进行符号链接。但我仍然得到错误。

。 。 。
 文件“/Users/Satha/django-trunk/django/bin/django-admin.py”,第7行,in     execfile( file )文件“/Users/Satha/django-trunk/django/bin/django-admin.py”,第4行,in     来自pkg_resources import require; require('Django == 1.5.dev20120720114244')文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”,第666行,在require中     needed = self.resolve(parse_requirements(requirements))文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”,第546行,解析     requirements = list(requirements)[:: - 1]#在parse_requirements中设置堆栈文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”,第2438行     yield要求(project_name,specs,extras)文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”,第2465行, init     self.unsafe_name,project_name = project_name,safe_name(project_name)文件“/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources.py”,第1113行,在safe_name中     return re.sub('[^ A-Za-z0-9。] +',' - ',name)File“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/re .py“,第151行,在子文件”/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/re.py“,第231行,在_compile中 RuntimeError:调用Python对象时超出了最大递归深度

1 个答案:

答案 0 :(得分:1)

除非您有某些特定原因,否则您可能不应该使用django(1.5)的不稳定开发版本。虽然我不确定你为什么在开发分支时遇到问题,因为它对我来说安装得很好并且同样容易创建项目。

我建议先尝试删除开发版本,然后通过easy_installpip安装django,这样可以获得v1.4。 Installation Instructions here

如果在安装django 1.4之后,如果仍然遇到此问题,请尝试创建virtualenv,这将在目录中创建一个隔离的环境,然后在其中安装django。