virtualenv 安装虚拟环境的   pip install  virtualenv

安装慢的话,可以指定源
    pip install  -i  源地址  xxx  就可以安装xxx

virtualenv xxx 生成xxx的虚拟环境
    指定环境:  virtualenv -p  c:/xxx/xxpy/(windows 要加pythom3.exe) xxx   用python3生成xxx的虚拟环境
虚拟环境位于当前目录下

进入虚拟环境 :找到目录,然后  virtualenv xxx  进入 

找目录麻烦,所以可以使用 virtualenvwrapper
安装virtualenvwrapper
  pip install virtualenvwrapper

用virtualenvwrapper生成虚拟环境

mkvirtualenv xxx  生成xxx的环境,但是目录是是在默认目录下,我们可以修改:
    在电脑环境变量里新建一个 WORKON_HOME 变量自己指定一下位置
    如 :  WORKON_HOME  D:\env 就默认到d盘env文件夹下了

当我们再次cmd中运行workon的时候,就会去d盘env下找我们的虚拟环境
同时当用mkvirtualenv xxx的时,就会把虚拟环境建立到d盘下的env文件夹下

(mkvirtualenv xxx 创建的时候,同时会自动进入虚拟环境)

退出virtualenv用 deactivate
进入则: workon  xxx  进入虚拟环境

尝试安装scrapy
 pip install -i https://pypi.douban.com/simple scrapy  

(有可能会报错,我回到的貌似是ssl证书问题,所以需要先安装一下 certifi)

我是去https://pypi.python.org/pypi/certifi 下载的   certifi-2017.7.27.1-py2.py3-none-any.whl (md5pgp)

   然后进入certifi-2017..所在目录 ,再cmd下执行 pip install  certifi.....whl,安装后
   再次执行 pip install -i https://pypi.douban.com/simple scrapy   
   又遇到了 building 'twisted.test.raiser' extension c++的问题,然后根据提示去 
   然后安装了c++工具之后,
   http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
  我电脑是intel64,py版本是3的所以 我下载了Twisted-17.5.0-cp36-cp36m-win32.whl

scrapy终于安装成功了

python3 爬虫开发 学习总结一的更多相关文章

  1. 【Python3爬虫】学习分布式爬虫第一步--Redis分布式爬虫初体验

    一.写在前面 之前写的爬虫都是单机爬虫,还没有尝试过分布式爬虫,这次就是一个分布式爬虫的初体验.所谓分布式爬虫,就是要用多台电脑同时爬取数据,相比于单机爬虫,分布式爬虫的爬取速度更快,也能更好地应对I ...

  2. python3爬虫开发与实战预览版

    https://germey.gitbooks.io/python3webspider/content/1.2.3-ChromeDriver%E7%9A%84%E5%AE%89%E8%A3%85.ht ...

  3. 《Python3 网络爬虫开发实战》学习资料

    <Python3 网络爬虫开发实战> 学习资料 百度网盘:https://pan.baidu.com/s/1PisddjC9e60TXlCFMgVjrQ

  4. 《Python3 网络爬虫开发实战》开发环境配置过程中踩过的坑

    <Python3 网络爬虫开发实战>学习资料:https://www.cnblogs.com/waiwai14/p/11698175.html 如何从墙内下载Android Studio: ...

  5. 转:【Python3网络爬虫开发实战】 requests基本用法

    1. 准备工作 在开始之前,请确保已经正确安装好了requests库.如果没有安装,可以参考1.2.1节安装. 2. 实例引入 urllib库中的urlopen()方法实际上是以GET方式请求网页,而 ...

  6. 崔庆才Python3网络爬虫开发实战电子版书籍分享

    资料下载地址: 链接:https://pan.baidu.com/s/1WV-_XHZvYIedsC1GJ1hOtw 提取码:4o94 <崔庆才Python3网络爬虫开发实战>高清中文版P ...

  7. 《Python3网络爬虫开发实战》PDF+源代码+《精通Python爬虫框架Scrapy》中英文PDF源代码

    下载:https://pan.baidu.com/s/1oejHek3Vmu0ZYvp4w9ZLsw <Python 3网络爬虫开发实战>中文PDF+源代码 下载:https://pan. ...

  8. Python3网络爬虫开发实战PDF高清完整版免费下载|百度云盘

    百度云盘:Python3网络爬虫开发实战高清完整版免费下载 提取码:d03u 内容简介 本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib.req ...

  9. kali配置python3的开发环境

    最近打算学习一下python3,毕竟不会写脚本的程序员,不是一个好的安全测试人员! 对于我来说,python的大部分应用都是在linux上,而kali是我唯一一个有图形化操作界面的linux系统 所以 ...

随机推荐

  1. Winform中TextBox控件开启自动提示补全功能

    问题:Winform开发中,有一个TextBox控件用以输入姓名,现希望在输入名字时能够自动提示所有可能的名字. 解答:winform中的TextBox控件含有如下三个属性:   ① AutoComp ...

  2. 创建基于MailKit和MimeKit的.NET基础邮件服务

    邮件服务是一般的系统都会拥有和需要的功能,但是对于.NET项目来说,邮件服务的创建和使用会较为的麻烦..NET对于邮件功能提供了System.Net.Mail用于创建邮件服务,该基础服务提供邮件的基础 ...

  3. 使用VLC和live555MediaServer搭建RTSP服务器

    一.使用VLC搭建 服务端 1.打开"媒体--流"选项,如图所示:  2.点击"添加"按钮选择流媒体文件,然后点击"串流"按钮  3.点击& ...

  4. Caused by: java.io.FileNotFoundException

    1.错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help ...

  5. Duplicate <http> element detected

    1.错误描述    org.springframework.beans.factory.parsing.BeanDefinitionParsingException:Configuration pro ...

  6. Java中的List转换成JSON报错(三)

    1.错误描述 Exception in thread "main" java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher a ...

  7. 小白学爬虫-在无GUI的CentOS上使用Selenium+Chrome

    爬虫代理IP由芝麻HTTP服务供应商提供各位小伙伴儿的采集日常是不是被JavaScript的各种点击事件折腾的欲仙欲死啊?好不容易找到个Selenium+Chrome可以解决问题! 但是另一个▄█▀█ ...

  8. C# 扩展方法 白话总结

    我们在变成的时候时常遇到这样的问题,new了一个系统内的对象之后,我们想要对该对象有一个方法可是却点不出来,说明该对象本身没有声明该方法,可是微软又不允许我们去该对象的代码,怎么办? 在C# 3.0  ...

  9. 【转】MySQL乐观锁在分布式场景下的实践

    背景 在电商购物的场景下,当我们点击购物时,后端服务就会对相应的商品进行减库存操作.在单实例部署的情况,我们可以简单地使用JVM提供的锁机制对减库存操作进行加锁,防止多个用户同时点击购买后导致的库存不 ...

  10. CentOS7安装dnf报错:No package dnf available

    1.百度中提供的安装办法 yum install epel-release -y yum install dnf 2. No package dnf available解决办法 运行一下几个命令: w ...