Python:尝试安装Pip时出现语法错误

2024-07-05 09:56:30 发布

您现在位置:Python中文网/ 问答频道 /正文

根据它的文档,我正在尝试安装Pip运行get-点对点我得到以下错误。我的Python版本是3.2.3。我该怎么办?在

Warning (from warnings module):
  File "c:\users\ut601039\appdata\local\temp\tmpoljcda\pip.zip\pip\_vendor\pkg_resources\__init__.py", line 80
UserWarning: Support for Python 3.0-3.2 has been dropped. Future versions will fail here.
Traceback (most recent call last):
  File "D:\Programas\Python\get-pip.py", line 19177, in <module>
    main()
  File "D:\Programas\Python\get-pip.py", line 194, in main
    bootstrap(tmpdir=tmpdir)
  File "D:\Programas\Python\get-pip.py", line 82, in bootstrap
    import pip
  File "c:\users\ut601039\appdata\local\temp\tmpoljcda\pip.zip\pip\__init__.py", line 16, in <module>
  File "c:\users\ut601039\appdata\local\temp\tmpoljcda\pip.zip\pip\vcs\mercurial.py", line 9, in <module>
  File "c:\users\ut601039\appdata\local\temp\tmpoljcda\pip.zip\pip\download.py", line 36, in <module>
  File "c:\users\ut601039\appdata\local\temp\tmpoljcda\pip.zip\pip\utils\ui.py", line 15, in <module>
  File "c:\users\ut601039\appdata\local\temp\tmpoljcda\pip.zip\pip\_vendor\progress\bar.py", line 48
    empty_fill = u'∙'
                    ^
SyntaxError: invalid syntax

Tags: pipinpygetlocallinezipusers
3条回答

您正在尝试安装不再支持python3.2的pip版本。对3.2的支持是dropped in version 8.0.0。Python3.2不支持字符串文本所需的u'...'兼容语法。在

您可以尝试下载version 7.1.2(下载源代码发行版,即.tar.gz链接),解压缩该tarball并使用python setup.py install安装该包。在

但是,我强烈建议您升级Python安装。Python3.2在2016年2月停止获得支持,3.3(2012年9月首次发布)、3.4(2014年3月)和3.5(2015年9月)都已经发布。在

python3.2是一个旧版本,我相信python3.2已经过时了。您应该使用atleastpython3.4,但最好使用3.5。在

字符串的u前缀直到python3.3才出现,尽管它可能是3.4。在

尝试使用最新版本的Python,尤其是在使用python3.x时

在本例中,您使用最新的命令和pip,但使用旧的Python。我你要用旧版本,读旧文档。在

相关问题 更多 >