在python3.2中安装pip <v8

Ben*_*Ben 3 pip python-3.2

我无法在python3.2中安装pip.最新版本的pip(v8.x)似乎不再支持python3.2了.

所以我试过:sudo python3 get-pip.py'pip <8'但它似乎仍然安装v8.x.

输出:

UserWarning: Support for Python 3.0-3.2 has been dropped. Future versions will fail here.
Traceback (most recent call last):
  File "get-pip.py", line 19178, in <module>
    main()
  File "get-pip.py", line 195, in main
    bootstrap(tmpdir=tmpdir)
  File "get-pip.py", line 82, in bootstrap
    import pip
  File "/tmp/tmpec9tur/pip.zip/pip/__init__.py", line 16, in <module>
  File "/tmp/tmpec9tur/pip.zip/pip/vcs/mercurial.py", line 9, in <module>
  File "/tmp/tmpec9tur/pip.zip/pip/download.py", line 36, in <module>
  File "/tmp/tmpec9tur/pip.zip/pip/utils/ui.py", line 15, in <module>
  File "/tmp/tmpec9tur/pip.zip/pip/_vendor/progress/bar.py", line 48
    empty_fill = u'?'
                      ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

Ben*_*Ben 5

我找到了解决方案:

根据get-pip的文档,我使用了错误的get-pip

使用https://bootstrap.pypa.io/3.2/get-pip.py

  • 当我运行 get--pip.py 时,它说:“收集 pip&lt;8 找不到满足要求的版本 pip&lt;8(来自版本:)没有找到 pip&lt;8 的匹配发行版”(python 3.2.2 64 位) (2认同)