一、服务器自带pyhon2.7.9

安装pip,

# yum -y install python-devel python-setuptool

wget http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz

tar zxf pip-1.0.2.tar.gz

cd pip-1.0.2

python setup.py install

 

执行官网教程

 

http://www.pyspider.cn/book/pyspider/centos-install-pyspider-7.html

 

 

发现报错

No module named _sqlite3

 

经过酱酱 指导,sqlite 要在python之前安装。故又安装python版本管理工具,重新安装。

安装版本管理器
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
    export PATH="~/.pyenv/bin:$PATH"
    eval "$(pyenv init -)"
    eval "$(pyenv virtualenv-init -)"
vi ~/.bashrc
source ~/.bashrc

pyenv install 2.7.12(pyenv  如果提示不存在命令,重启即可)

pyenv global 2.7.12(pyenv global system (回归原始状态),如果发现更换版本后,原来的一些代码不兼容,可以运行此命令,恢复)

 

 

安装完成后,执行

yum install bzip2 bzip2-devel
yum install readline

pip install pycurl
pip install lxml

 

最后执行 pip install pyspider

 

折腾了一天,终于告一段落。

感谢群:pyspider爬虫交流 217082390   以及里面的小伙伴

相关文章:

  • 2022-01-18
  • 2021-11-01
  • 2021-05-04
  • 2021-05-09
  • 2021-08-23
  • 2021-06-27
  • 2021-08-17
  • 2021-09-01
猜你喜欢
  • 2021-07-14
  • 2021-08-06
  • 2021-08-03
  • 2021-07-30
  • 2021-07-13
  • 2021-09-14
  • 2022-01-23
相关资源
相似解决方案