Python 熊猫安装-numpy版本太旧

Python 熊猫安装-numpy版本太旧,python,linux,pandas,installation,rhel,Python,Linux,Pandas,Installation,Rhel,在我的工作场所,我使用硬件设置比笔记本电脑更好的虚拟机(VM)处理数据(清理、组织、分析等)。我正试图从源代码(即tar.gz)安装Pandas,因为VM已被锁定(即,它无法访问公司网络之外的主机)。当我尝试从熊猫的源目录构建和安装熊猫时,我收到以下错误: sudo /usr/bin/python setup.py install Traceback (most recent call last): File "setup.py", line 606, in <module>

在我的工作场所,我使用硬件设置比笔记本电脑更好的虚拟机(VM)处理数据(清理、组织、分析等)。我正试图从源代码(即tar.gz)安装Pandas,因为VM已被锁定(即,它无法访问公司网络之外的主机)。当我尝试从熊猫的源目录构建和安装熊猫时,我收到以下错误:

sudo /usr/bin/python setup.py install

Traceback (most recent call last):
  File "setup.py", line 606, in <module>
    **setuptools_kwargs)
  File "/usr/lib64/python2.6/distutils/core.py", line 113, in setup
    _setup_distribution = dist = klass(attrs)
  File "/usr/lib/python2.6/site-packages/setuptools/dist.py", line 221, in __init__
    self.fetch_build_eggs(attrs.pop('setup_requires'))
  File "/usr/lib/python2.6/site-packages/setuptools/dist.py", line 245, in fetch_build_eggs
    parse_requirements(requires), installer=self.fetch_build_egg
  File "/usr/lib/python2.6/site-packages/pkg_resources.py", line 550, in resolve
    raise VersionConflict(dist,req) # XXX put more info here
pkg_resources.VersionConflict: (numpy 1.4.1 (/usr/lib64/python2.6/site-packages), Requirement.parse('numpy>=1.6.1'))
虚拟机正在运行带有Python 2.6.6的Red Hat Enterprise Linux Server 6.5版(圣地亚哥)(路径为
/usr/bin/Python
)。我在虚拟机上有sudo访问权限。过去,我可以通过在Windows笔记本电脑上下载模块,使用WinSCP将文件复制到VM,然后从VM上的源代码安装来安装模块(例如pyodbc)


我应该如何开始解决此依赖性问题?

我不确定这是否有效,但您可以尝试使用此命令在终端上安装
easy\u install pip
,然后使用
pip
更新
numpy

使用此命令
pip list--outlated
可以查看哪些包已过时

我认为使用这个命令
pip install-U numpy
可以升级
numpy


如果您成功安装了
pip
,您还可以查看有关
install
requirements键入
pip help install

的更多信息。看起来
/usr/lib64/python2.6/site packages
/usr/bin/python
之间存在差异。出于某种原因,熊猫似乎被指向第一个,而不是第二个。有没有一种方法可以强制pandas查看第一个环境?安装anaconda甚至只安装conda软件包管理器不需要管理员权限。这就是我要走的路线。我刚刚检查了Anaconda,它至少需要Python2.7。我仍将尝试使用底层的Python 2.6.6安装Pandas,但如果没有任何进展,那么我将安装Python 2.7,然后再安装Anaconda。@PaulH:非常感谢你的Anaconda建议!虽然你的评论没有回答我的具体问题,但它确实解决了我的问题——尝试在“锁定”的虚拟机上使用pandas(和其他分析模块)。如果他的虚拟机无法访问外部主机,pip会不会帮不上忙?
Python 2.6.6 (r266:84292, Nov 21 2013, 10:50:32)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
Type "help", "copyright", "credits", or "license" for more information
>>> import numpy
>>> numpy.version.version
'1.9.0'