python中安装Scrapy模块依赖包汇总


Posted in Python onJuly 02, 2017

本地虚拟环境开发完成之后,上线过程中需要一一安装依赖包,做个记录如下:

CentOS 安装python3.5.3

wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz
tar -xf Python-3.5.3.tgz cd Python-3.5.3
./configure --prefix=/usr/local/python353 make & make install

完成安装python3.5.3,在不删除系统自带的python2.x情况下,做几个软链:

#做python3软链
ln -s /usr/local/python353/bin/python3 /usr/local/bin/
#pip3软链
ln -s /usr/local/python353/bin/pip3 /usr/local/bin/

上传程序,安装scrapy及其依赖包:

#user agent包
pip3 install fake-useragent -i https://pypi.douban.com/simple/
#pymysql包
pip3 install pymysql -i https://pypi.douban.com/simple/
#PooledDB依赖包
pip3 install DBUtils -i https://pypi.douban.com/simple/
#PIL模块依赖包
pip3 install Image -i https://pypi.douban.com/simple/

在Centos系统中安装过程中,出现一个较为淡疼的问题:系统没有安装sqlite3,故此一直提示:
解决上面问题,下载sqlite3

sudo wget http://www.sqlite.org/2017/sqlite-autoconf-3190300.tar.gz

编译安装:

tar zxvf sqlite-autoconf-3190300.tar.gz cd sqlite-autoconf-3190300
./configure --prefix=/usr/local/sqlite3
make && make install

重新编译Python,找到Python3.5.3的安装文件路径,编辑setup.py脚本,找到 “sqlite3”

sqlite_inc_paths = [ '/usr/include',
'/usr/include/sqlite',
'/usr/include/sqlite3',
'/usr/local/include',
'/usr/local/include/sqlite',
'/usr/local/include/sqlite3',
]

在最后一行加入sqlite3编译安装路径,如下:

sqlite_inc_paths = [ '/usr/include',
'/usr/include/sqlite',
'/usr/include/sqlite3',
'/usr/local/include',
'/usr/local/include/sqlite',
'/usr/local/include/sqlite3',
'/usr/local/sqlite3',
]

重新编译Python3.5.3:

./configure --prefix=/usr/local/python353
make && make install
Python 相关文章推荐
python获取图片颜色信息的方法
Mar 18 Python
python计算文本文件行数的方法
Jul 06 Python
使用Python的Bottle框架写一个简单的服务接口的示例
Aug 25 Python
python 日期操作类代码
May 05 Python
Python实现的从右到左字符串替换方法示例
Jul 06 Python
浅析Python 3 字符串中的 STR 和 Bytes 有什么区别
Oct 14 Python
解决pycharm运行出错,代码正确结果不显示的问题
Nov 30 Python
详解python中TCP协议中的粘包问题
Mar 22 Python
使用python获取(宜宾市地震信息)地震信息
Jun 20 Python
Python使用matplotlib绘制三维参数曲线操作示例
Sep 10 Python
python web框架Flask实现图形验证码及验证码的动态刷新实例
Oct 14 Python
关于python 的legend图例,参数使用说明
Apr 17 Python
Python使用filetype精确判断文件类型
Jul 02 #Python
使用python实现tcp自动重连
Jul 02 #Python
详解python3中socket套接字的编码问题解决
Jul 01 #Python
详解Python中for循环是如何工作的
Jun 30 #Python
python 连接sqlite及简单操作
Jun 30 #Python
利用Python破解斗地主残局详解
Jun 30 #Python
Python实现的文本编辑器功能示例
Jun 30 #Python
You might like
php面向对象全攻略 (十四) php5接口技术
2009/09/30 PHP
PHP设计模式 注册表模式(多个类的注册)
2012/02/05 PHP
安装apache2.2.22配置php5.4(具体操作步骤)
2013/06/26 PHP
php伪静态验证码不显示的解决方案
2019/09/26 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
JavaScript判断DOM何时加载完毕的技巧
2012/11/11 Javascript
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
js统计录入文本框中字符的个数并加以限制不超过多少
2014/05/23 Javascript
jquery.validate使用时遇到的问题
2015/05/25 Javascript
js 中获取制定的cook信息实现方法
2016/11/19 Javascript
基于JavaScript实现拖动滑块效果
2017/02/16 Javascript
Angular+Bootstrap+Spring Boot实现分页功能实例代码
2017/07/21 Javascript
浅谈vue.js中v-for循环渲染
2017/07/26 Javascript
浅谈vue中数据双向绑定的实现原理
2017/09/14 Javascript
Nuxt.js实战详解
2018/01/18 Javascript
vue iview组件表格 render函数的使用方法详解
2018/03/15 Javascript
python cx_Oracle模块的安装和使用详细介绍
2017/02/13 Python
利用python程序生成word和PDF文档的方法
2017/02/14 Python
Django中使用celery完成异步任务的示例代码
2018/01/23 Python
Python面向对象之类和对象实例详解
2018/12/10 Python
利用pyuic5将ui文件转换为py文件的方法
2019/06/19 Python
python matplotlib画盒图、子图解决坐标轴标签重叠的问题
2020/01/19 Python
python轮询机制控制led实例
2020/05/03 Python
tensorflow实现从.ckpt文件中读取任意变量
2020/05/26 Python
python访问hdfs的操作
2020/06/06 Python
Smallable意大利家庭概念店:设计师童装及家居装饰
2018/01/08 全球购物
粉红色的鲸鱼:Vineyard Vines
2018/02/17 全球购物
娱乐地球:Entertainment Earth
2020/01/08 全球购物
SmartBuyGlasses荷兰:购买太阳镜和眼镜
2020/03/16 全球购物
自行车广告词大全
2014/03/21 职场文书
超市创业计划书
2014/04/24 职场文书
感恩教育月活动总结
2014/07/07 职场文书
乡镇创先争优活动总结
2014/08/28 职场文书
迟到检讨书范文
2015/01/27 职场文书
《雪域豹影》读后感:父爱的伟大
2019/12/23 职场文书
react国际化react-intl的使用
2021/05/06 Javascript