[英]pip3 on ubuntu 12.04 - syntax error
我已经通过键入以下命令在Ubuntu 12.04上安装了pip3:
sudo apt-get install python3-setuptools
sudo easy_install3 pip
结果,我得到:
Searching for pip
Best match: pip 9.0.1
Processing pip-9.0.1-py3.2.egg
pip 9.0.1 is already the active version in easy-install.pth
Installing pip script to /usr/local/bin
Installing pip3.2 script to /usr/local/bin
Installing pip3 script to /usr/local/bin
Using /usr/local/lib/python3.2/dist-packages/pip-9.0.1-py3.2.egg
Processing dependencies for pip
Finished processing dependencies for pip
但是当我键入:
pip3 --version
然后我收到此错误消息:
Traceback (most recent call last):
File "/usr/local/bin/pip3", line 9, in <module>
load_entry_point('pip==9.0.1', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 337, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2280, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 1990, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/usr/local/lib/python3.2/dist-packages/pip-9.0.1-py3.2.egg/pip/__init__.py", line 21, in <module>
from pip._vendor.requests.packages.urllib3.exceptions import DependencyWarning
File "/usr/local/lib/python3.2/dist-packages/pip-9.0.1-py3.2.egg/pip/_vendor/requests/__init__.py", line 66, in <module>
from .models import Request, Response, PreparedRequest
File "/usr/local/lib/python3.2/dist-packages/pip-9.0.1-py3.2.egg/pip/_vendor/requests/models.py", line 856
http_error_msg = u'%s Client Error: %s for url: %s' % (self.status_code, reason, self.url)
^
SyntaxError: invalid syntax
那么,为什么我有这个语法错误? 当我尝试使用pip3安装某些软件包时,也会得到该提示。
注意:我安装了以下python版本:
$ python --version
Python 2.7.3
$ python3 --version
Python 3.2.3
最好的祝福,
尝试:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python3-pip
pip3 --version
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.