【问题标题】:Install pandas for Python 2.6为 Python 2.6 安装熊猫
【发布时间】:2018-05-29 03:22:00
【问题描述】:

目前我的 unix 机器上有两个版本的 python(2.6 和 2.7)。

Python 2.7 已经为它安装了 pandas,但 2.6 没有。 所以,我正在尝试专门为 python2.6 安装 pandas,因为我的生产环境只有 python 2.6,我目前无法升级它。 当我尝试使用以下命令安装它时,它说“要求已经满足”指向 python2.7,并且没有任何内容添加到 python 2.6。

@user  pip install pandas
Requirement already satisfied: pandas in /usr/local/lib/python2.7/site-
packages
Requirement already satisfied: pytz>=2011k in 
            /usr/local/lib/python2.7/site-packages (from pandas)
Requirement already satisfied: numpy>=1.7.0 in 
            /usr/local/lib/python2.7/site-packages (from pandas)
Requirement already satisfied: python-dateutil in 
            /usr/local/lib/python2.7/site-packages (from pandas)
Requirement already satisfied: six>=1.5 in 
            /usr/local/lib/python2.7/site-packages (from python-dateutil-
            >pandas)

请建议我如何专门为 Python2.6 安装 Pandas。

【问题讨论】:

  • 如何调用python2.6二进制文件? python2.6?
  • 对不起,我没有得到你的要求。我对 Python 很陌生。
  • pip 不是 Python 2.6 自带的,那你是怎么安装的呢?
  • [user24@user25 ]$ cd /usr/lib64/python2.6 [user24@user25 python2.6]$ pip pip pip2 pip2.7
  • 上面列出了 pip 命令。所以我运行它。我不知道它是否来自 Python 2.7

标签: python pandas python-2.6


【解决方案1】:

假设你在普通目录下安装了 Python 2.6,你可以直接运行

C:\Python26\Scripts\pip.exe

或在命令提示符中转到该目录并运行

.\pip.exe 

哎呀。刚刚注意到你在一个 UNIX 机器上。但结果是一样的。您必须指定所需 pip 的完整路径,或者转到目录并运行 .\pip

其他 pip 和 python 在系统“路径”中,即搜索可执行文件的位置列表。所以,你必须告诉操作系统你想运行哪个pip。否则,如果你只是说pip,它会在系统路径中找到它可以找到的任何一个。

【讨论】:

  • python2.6 -m pip,假设这是PATH上的命令
  • 你的意思是这个文件夹 - unix 上的“/usr/lib64/python2.6”
  • 可能没有,但我在 Mac 上,所以我无法访问 Linux。但是,如果您执行which pythonwhere pythonwhereis python,其中之一应该会告诉您Py2.7 可执行文件在哪里。 Py 2.6 应该在一个可比较的目录中。 pip 也是如此。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-12-10
  • 1970-01-01
  • 1970-01-01
  • 2014-08-05
  • 2014-08-09
相关资源
最近更新 更多