Ubuntu 16安裝Scrapy出错及解决方案
2016-05-16 14:23
399 查看
先在机器上用
Failed building wheel for cryptography
Failed cleaning build dir for cryptography
Failed building wheel for cffi
Command “/usr/bin/python -u -c “import setuptools, tokenize;file=’/tmp/pip-build-m5EwTu/cffi/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(file).read().replace(‘\r\n’, ‘\n’), file, ‘exec’))” install –record /tmp/pip-Xeq5FF-record/install-record.txt –single-version-externally-managed –compile” failed with error code 1 in /tmp/pip-build-m5EwTu/cffi/
解决方案是按照scrapy官方文档上面的方法,在用pip安装之前,先来一条这样的命令安装一下依赖:
此时再用pip安装scrapy就可以了,如果出现权限不足的错误,可以使用
另外,根据秘方文档的说明,不要使用
sudo apt install python-pip命令安装pip工具,然后使用
pip install scrapy直接安装scrapy,出现下列错误:
Failed building wheel for cryptography
Failed cleaning build dir for cryptography
Failed building wheel for cffi
Command “/usr/bin/python -u -c “import setuptools, tokenize;file=’/tmp/pip-build-m5EwTu/cffi/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(file).read().replace(‘\r\n’, ‘\n’), file, ‘exec’))” install –record /tmp/pip-Xeq5FF-record/install-record.txt –single-version-externally-managed –compile” failed with error code 1 in /tmp/pip-build-m5EwTu/cffi/
解决方案是按照scrapy官方文档上面的方法,在用pip安装之前,先来一条这样的命令安装一下依赖:
sudo apt-get install python-dev python-pip libxml2-dev libxslt1-dev zlib1g-dev libffi-dev libssl-dev
此时再用pip安装scrapy就可以了,如果出现权限不足的错误,可以使用
sudo pip install scrapy。
另外,根据秘方文档的说明,不要使用
sudo apt install python-scrapy来安装scrapy,即不要使用ubuntu的安装包。
相关文章推荐
- 10grac移动ocr和vote磁盘到新的存储上
- 前台页面分页查询方法
- python cross-platform note
- RecyclerView 使用完全解析 体验艺术般的控件
- Mobileye超详细研报:高逼格ADAS的内在修养
- cocoapods pod install 安装报错 is not used in any concrete target
- HTML:调用静态页面html 的几种方法
- Linux:-bash: ***: command not found
- HashMap、HashSet、HashTable区别
- logistic回归相关 2016.05.13回顾
- 动态获取和设置ImageView的宽度和高度
- 获得屏幕高度和宽度
- drop和delete的区别是什么
- 【Mysql】 my.ini配置一例
- ckeditor和ckfinder各自的功能是什么
- LeetCode 1 : Two Sum ---- 哈希&数组
- IO+Properties的使用
- GridView属性集合
- web站点检查简易shell脚本
- leetcode 之Set Matrix Zeroes(10)