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随手笔记之标准类型内建函数
Dec 02 Python
用Python解决计数原理问题的方法
Aug 04 Python
python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法
May 24 Python
Python星号*与**用法分析
Feb 02 Python
Python键盘输入转换为列表的实例
Jun 23 Python
用python标准库difflib比较两份文件的异同详解
Nov 16 Python
Python实现点阵字体读取与转换的方法
Jan 29 Python
解决python 上传图片限制格式问题
Oct 30 Python
利用PyTorch实现VGG16教程
Jun 24 Python
如何在pycharm中安装第三方包
Oct 27 Python
Python使用tkinter制作在线翻译软件
Feb 22 Python
pytorch 计算Parameter和FLOP的操作
Mar 04 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更新mysql后获取影响的行数发生异常解决方法
2013/03/28 PHP
PHP中的Iterator迭代对象属性详解
2019/04/12 PHP
一页面多XMLHttpRequest对象
2007/01/22 Javascript
js树形控件脚本代码
2008/07/24 Javascript
基于jquery实现等比缩放图片
2014/12/03 Javascript
JavaScript中的标签语句用法分析
2015/02/10 Javascript
Javascript设计模式理论与编程实战之简单工厂模式
2015/11/03 Javascript
js仿淘宝评价评分功能
2017/02/28 Javascript
浅谈React高阶组件
2018/03/28 Javascript
ng-alain表单使用方式详解
2018/07/10 Javascript
微信小程序使用map组件实现解析经纬度功能示例
2019/01/22 Javascript
17道题让你彻底理解JS中的类型转换
2019/08/08 Javascript
在node环境下parse Smarty模板的使用示例代码
2019/11/15 Javascript
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
python爬虫入门教程之糗百图片爬虫代码分享
2014/09/02 Python
python中实现指定时间调用函数示例代码
2017/09/08 Python
python调用百度语音识别api
2018/08/30 Python
Python中asyncio与aiohttp入门教程
2018/10/16 Python
在Python中合并字典模块ChainMap的隐藏坑【推荐】
2019/06/27 Python
Python 格式化打印json数据方法(展开状态)
2020/02/27 Python
matplotlib 对坐标的控制,加图例注释的操作
2020/04/17 Python
美国知名生活购物网站:Goop
2017/11/03 全球购物
ghd澳大利亚官方网站:英国最受欢迎的美发工具品牌
2018/05/21 全球购物
Nike比利时官网:Nike.com (BE)
2019/02/07 全球购物
应届毕业生个人自我评价
2013/09/20 职场文书
我的动漫时代的创业计划书范文
2014/01/27 职场文书
大学老师推荐信
2014/02/25 职场文书
品质管理部岗位职责范文
2014/03/01 职场文书
创业融资计划书
2014/04/25 职场文书
爱我中华教学反思
2014/04/28 职场文书
师德师风建设方案
2014/05/08 职场文书
我的中国心演讲稿
2014/09/04 职场文书
信用卡结清证明怎么写
2014/09/13 职场文书
就业意向协议书
2015/01/29 职场文书
毕业论文答辩演讲稿
2015/06/23 职场文书
关于践行三严三实的心得体会
2016/01/05 职场文书