相同系统上的不同版本的python请求

时间:2013-08-27 13:54:50

标签: python ubuntu python-requests

我有两个虚拟机,都运行Ubuntu 12.04.3 LTS

 $ cat /etc/issue
 Ubuntu 12.04.3 LTS \n \l

我已经在两个系统上通过apt-get安装了python-requests。但是,在一台VM上我有版本1.2.3,另一台是0.8.2 ..

>>> requests.__file__
'/usr/local/lib/python2.7/dist-packages/requests/__init__.pyc'
>>> requests.__version__
'1.2.3'

另一个系统:

>>> requests.__file__
'/usr/lib/python2.7/dist-packages/requests/__init__.pyc'
>>> requests.__version__
'0.8.2'

这怎么可能?我可能做了什么导致了这个?

我可以看到文件表示较新的版本位于/ usr / local中,是否可以提供任何问题的提示?

1 个答案:

答案 0 :(得分:1)

这是由于

安装了python-requests引起的
$ pip install requests
使用较新版本的VM上的

。它将它放在/ usr / local中,该目录是一个优先级的Python路径。