debian系统下配置爬虫环境
2017-02-06 10:42
148 查看
debian系统下配置爬虫环境
1.安装 selenium 环境2.安装Firefox 浏览器
3.安装 django
1.安装 selenium 环境
sudo pip install -U selenium
出现 ReadTimeoutError: HTTPSConnectionPool类似错误,一般是因为网速太慢, sudo pip —default-timeout=800 install -U selenium(多试几遍)
2.安装 Firefox 浏览器
sudo su
apt-get update
apt-get install iceweasel
开始运行 Python 脚本报如下错:
selenium.common.exceptions.webDriverException:Message:’geckodriver’ executable needs to be in PATH错误
先去这 个https://github.com/mozilla/geckodriver/releases网址下,下载一个最新的类似这种
geckodriver-v0.12.0-arm7hf.tar.gz这种文件;
然后在该压缩包目录下执行
tar -xvf geckodriver-v0.12.0-arm7hf.tar.gz进行解压;
接着执行./geckodriver;
然后把解压之后的文件移到
sudo cp gecko driver /usr/local/bin/,之后,
export PATH=$PATH:/usr/local/bin/;
报以下这种错:(版本不匹配)selenium.comon.exceptions.webdriverException:Message:unable to find a matching set of capbilities
我的环境是 Python2.7.9 + selenium3.4.1+iceweasel45.9+geckodriver12,经测试是 OK 的
3.安装 django
sudo apt-get install python-django
运行
Python manage.py rumserver
浏览器输入
127.0.0.1:8000/admin
终端下出现
importError: no module named security
解决方法:去到setting.py文件,去掉 django.middleware.security.SecurityMiddleware;
当输入 username,password 进入后台时,出现
no such column:django_content_type.name
这是因为当前版本太低.
pip install django—1.8.1(这个不行,执行下面的)
去到 django宽网下载1.9.12的版本
然后解压
root 模式下,执行
Python setup.py install
相关文章推荐
- 在QEmu上安装Debian ARMEL版系统及桌面环境的配置
- debian 系统配置java环境
- debian系统配置LAMP环境及测试
- 基于Debian系统配置Nginx环境的Node.js应用教程
- 在Linux系统环境下安装配置JDK常用方法
- 安装Tomcat、JDK时候的系统配置环境变量
- _MBCS与_UNICODE环境编译系统配置
- Debian系统下安装和配置cvs服务器
- Debian 系统配置文件
- debian系统上面配置lighttpd+django1.0
- Debian的系统配置
- 【三方系统环境配置】CMS论坛整合三剑客(教程一)
- 在VS 2005中Windows Mobile 5系统的配置环境与开发
- Windows Mobile 5.0 系统开发环境的配置
- Linux系统环境下安装配置JDK
- Debian(英文环境)下安装SCIM中文输入法以及中文显示配置
- Debian系统配置说明
- 配置C#的系统环境变量的方法
- Debian 中配置Java环境
- Ubuntu Linux 8.04系统JAVA环境配置方法