1.安装Python由于python很多第三方库的更新滞后于python版本的更新,所以在用python开发时,通常需要不同版本的python,如下将介绍python虚拟环境的安装,方便我们轻松隔离各个项目之间的python环境。Windows下安装Python,到官网下载各版本python环境变量配置说明:Windows下python安装包一键安装,修改安装目录即可。设置环境变量的作用是让系统知道python安装在哪里,可以简化python命令的执行。python库安装失败的问题在使用python自带的库管理工具安装某个库的时候,可能会出现无法下载依赖库的情况,导致安装失败时报错,某个依赖包不见了。去寻找python丢失的包#手动pip下载丢失的包lxml?4.4.3?cp35?cp35m?win_amd64.whlpipinstalllxml?4.4.3?cp35?cp35m?win_amd64.whl说明:有个专门的网站收集整理这些包,我们找到缺失的包,下载后用pip安装。2.Python虚拟环境实现python的虚拟环境与项目环境隔离的方法有很多种。下面介绍如何使用virtualenv搭建python虚拟环境。使用virtualenv搭建虚拟环境安装virtualenv库pipinstallvirtualenv#如果安装库太慢,可以指定国内豆瓣源镜像加快库下载速度pipinstallvirtualenv-ihttps://pypi.doubanio.com/simple创建虚拟环境#默认使用当前环境变量的python版本,在执行命令的目录下创建scrapytest的隔离虚拟环境virtualenvpy35scrapy。#指定python版本搭建虚拟环境virtualenv-pD:\ApplicationDevelopment\Python\Python27\python.exepy27scrapy激活虚拟环境EnvironmentD:\Envs>.\py35scrapy\Scripts\activate(py35scrapy)D:\Envs>python--versionPython3.5.4(py35scrapy)D:\Envs>说明:前面括号中的名字表示我们进入了虚拟环境。安装virtualenvwrapper#安装virtualenv辅助管理工具virtualenvwrapper,不需要记住路径执行命令pipinstallvirtualenvwrapper新建环境变量并指定virtualenvwrapper的工作目录说明:设置系统环境变量,更改默认工作virtualenvwrapper的目录,后面使用virtualenvwrapper创建的虚拟环境都会在WORKON_HOME指定的目录下创建,虚拟环境由virtualenvwrapper统一管理。ListthevirtualenvironmentlistofvirtualenvwrapperD:\Envs>workonPassanametoactivateoneofthefollowingvirtualenvs:==================================================================================py27scrapypy35scrapypy35_bolearticle_spiderpy35_cnblogs_article_spiderpy35_zhihu_spiderpy37scrapy采用virtualenvwrapper创建虚拟环境mkvirtualenvenv_test#指定python版本构建虚拟环境mkvirtualenv--python=D:\ApplicationDevelopment\Python\Python27\python.exeenv_test采用virtualenvwrapper方式进入及退出虚拟环境D:\Envs>workonpy27scrapy(py27scrapy)D:\Envs>deactivateD:\Envs>
