Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.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 Django-解决者和分配者_Python_Django - Fatal编程技术网

Python Django-解决者和分配者

Python Django-解决者和分配者,python,django,Python,Django,我不得不卸载django==1.6.4并为一个项目安装1.5,但现在,当我使用pip安装1.6.4并尝试使用django-admin.py startproject PN启动一个项目时,我得到了 我试着安装1.6.5,但当我尝试开始一个项目时,我发现 Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/2.7/bin/django-admin.py", line 4, i

我不得不卸载django==1.6.4并为一个项目安装1.5,但现在,当我使用pip安装1.6.4并尝试使用django-admin.py startproject PN启动一个项目时,我得到了

我试着安装1.6.5,但当我尝试开始一个项目时,我发现

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.7/bin/django-admin.py", line 4, in <module>
    import pkg_resources
  File "/Library/Python/2.7/site-packages/pkg_resources.py", line 2876, in <module>
    working_set = WorkingSet._build_master()
  File "/Library/Python/2.7/site-packages/pkg_resources.py", line 451, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/Library/Python/2.7/site-packages/pkg_resources.py", line 464, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/Library/Python/2.7/site-packages/pkg_resources.py", line 639, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: Django==1.6.4

有什么想法吗?

这是因为您应该删除所有1.6.4文件,然后安装1.6.5。 但是现在Linux/windows中也有1.6.4文件

在窗户里

您应该删除python/lib/site-packages/django中的文件 卸载主Django文件

然后删除Django-VERSION-py2.7.egg或修复中的版本 信息技术不仅仅是这些

您必须删除以下4个文件: django-admin.exe、django-admin.py、django-admin.exe.manifest、django-admin-script.py

然后可以重新安装django。 事实上,如果您知道该文件,您可以尝试通过更改版本来编辑它

在Linux中,您可以这样做。
如果有什么问题,你可以尝试全部删除。

这不是你问题的直接答案,但是:为什么不使用VirtualNVS?我想虽然我是初学者,但我不需要它,但我想我错了
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/2.7/bin/django-admin.py", line 4, in <module>
    import pkg_resources
  File "/Library/Python/2.7/site-packages/pkg_resources.py", line 2876, in <module>
    working_set = WorkingSet._build_master()
  File "/Library/Python/2.7/site-packages/pkg_resources.py", line 451, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/Library/Python/2.7/site-packages/pkg_resources.py", line 464, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/Library/Python/2.7/site-packages/pkg_resources.py", line 639, in resolve
    raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: Django==1.6.4