【问题标题】:Install scrapy on CentOS with multiple python versions在具有多个 python 版本的 CentOS 上安装 scrapy
【发布时间】:2013-12-02 05:04:06
【问题描述】:

我在服务器上安装了默认的 Python(版本 2.6.6)并安装了 2.7.5 以便能够安装 Scrapy。但是,在安装过程中,Scrapy 似乎使用了 2.6.6 二进制文件和库。安装后,当然,Scrapy 不会运行(Scrapy 0.20.0 需要 Python 2.7)。

如何使用 2.7.5 二进制文件和库安装 Scrapy。我试过做一个 python 二进制文件的符号链接指向 python2.7 无济于事。有没有办法在 pip 上定义它?现在假设我们无法删除服务器上的 2.6.6 副本。

谢谢。

【问题讨论】:

  • 你不能指定安装哪个吗? link

标签: python scrapy pip


【解决方案1】:

如果问题是 pip 仍在为您的 Python 2.6.6 安装安装包,请尝试为您的 Python 2.7.5 安装重新安装 pip。

如果 which python 指向您的新安装,请尝试此处的说明: http://www.pip-installer.org/en/latest/installing.html#install-or-upgrade-pip

【讨论】:

  • 这是第一个。您如何为 2.7.5 安装安装 pip?我通过执行 'yum install python-pip' 得到了 pip,因为 'python2.7 get-pip.py' 对我不起作用。
  • 好的,可以安装 pip-2.7,但是我使用 pip-2.7 安装的任何东西都不起作用: usr/local/bin/pip-2.7 install Scrapy 下载/解包 Scrapy 无法获取索引库URL pypi.python.org/simple /usr/local/bin/pip-2.7 install simplejson 下载/解包 simplejson 无法获取索引基础 URL pypi.python.org/simple
  • 我最终手动安装了依赖项(从 pypi.python.org/simple/ 下载,解压它们,然后安装 python2.7 setup.py)。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-04
  • 2018-01-15
  • 2021-12-11
  • 1970-01-01
  • 2014-10-15
  • 2015-08-08
  • 2015-01-13
相关资源
最近更新 更多