我敢肯定还有其他人也遇到过同样的问题,但是这类帖子很难追踪或无法解决我的问题。
我正在尝试从2015年开始运行一个旧的Django项目,但它在新版本的Django和Python上始终遇到运行时错误。该项目最初是使用Python 3.2.2在Django 1.6.5中构建的,因此,我尝试重新创建该开发环境,以便可以看到该项目的运行,并希望至少将其与Python 3.4和Django 1.11结合使用。
我已经安装了Python 3.2.2,但是在安装Pip时遇到了问题。我知道Pip直到3.3才与Python捆绑在一起,所以我想自己使用https://bootstrap.pypa.io/3.2/get-pip.py中的get-pip
自己安装它。当我执行此脚本时,它将返回错误。
PS F:\temp> python get-pip.py 7.1.2
Collecting 7.1.2
Could not find a version that satisfies the requirement 7.1.2 (from versions: )
No matching distribution found for pip 7.1.2
我发现这篇文章(Install pip<v8 in python3.2)导致我进入bootstrap.pypa.io,但是那里的解决方案没有帮助。
我是否正确安装了pip 7.1.2,还是在2018年不再存在?
答案 0 :(得分:1)
setuptools
放弃了对Python 3.2版本30.0的支持,因此第一件事就是降级setuptools:
pip install -U 'setuptools<30`
然后下载wheel for version 7.1.2并安装它:
pip install -U pip-7.1.2-py2.py3-none-any.whl
如果仍然无效:下载源代码,解压存档并运行
python setup.py install