在ubuntu桌面需要python3 3-请求包。但是这个包包含过时的请求库(2.4,当前- 2.7)。我需要新版本的请求,但我不能安装他。
$ sudo pip3 install requests --upgrade
Downloading/unpacking requests from https://pypi.python.org/packages/2.7/r/requests/requests-2.7.0-py2.py3-none-any.whl#md5=564fb256f865a79f977e57b79d31659a
Downloading requests-2.7.0-py2.py3-none-any.whl (470kB): 470kB downloaded
Installing collected packages: requests
Found existing installation: requests 2.4.3
Not uninstalling requests at /usr/lib/python3/dist-packages, owned by OS
Successfully installed requests
Cleaning up...是否存在在ubuntu15.04中安装新请求的方法,而不使用虚拟化?
发布于 2015-08-27 17:47:58
您最好使用virtualenv :-)。
使用更新版本创建操作系统包( ".deb")并使用dpkg安装它是您所要求的最简单的方法。
“不干净”的方式是删除系统包使用apt-get,突触等.然后使用pip在系统Python上安装它。即使Python包与创建的系统没有冲突,这也是不好的。再一次:虚拟者是你的朋友。
(请注意,您可以使用--system-site-packages选项创建一个不隐藏其他系统-包的虚拟环境)
发布于 2015-08-27 18:36:39
最后,我通过手动安装请求解决了这个问题。只需下载带有软件包的归档文件并运行:
python3 setup.py install这将删除apt-get文件并安装新版本。
https://stackoverflow.com/questions/32255039
复制相似问题