首先系统选择官方带桌面带推荐软件版本,用这个版本的原因是不用自己挂载硬盘,另外系统自带python2,python3
我们的目标是使用pip成功安装上scrapy,经多次尝试,可能 遇到如下问题,并带解决方式
1. 使用pip install时出现报错TypeError: unsupported operand type(s) for -=: ‘Retry’ and ‘int’的解决办法
apt-get remove python-pip python3-pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
python3 get-pip.py
这是由于pip版本太低的原因,所以先卸载pip,然后安装最新版本,猜测python get-pip.py是给python2环境安装pip,python3安装pip3
2. Setup script exited with error: command 'arm-linux-gnueabihf-gcc' failed with exit status 1
原因是依赖没有装全
先升级系统到最新
然后这些全部安装
sudo apt-get install build-essential libssl-dev libffi-dev python3-dev
3. pip 安装 lxml库时报错
*********************************************************************************
Could not find function xmlCheckVersion in library libxml2. Is libxml2 installed?
*****