python虚拟环境的搭建

正文:

scrapy是由python2开发,而我前段时间做python博客的教程是python3,两个版本会导致一些版本问题,比如我遇到的,crawl用python3时,ip6地址无效

https://www.cnblogs.com/freely/p/8022923.html
https://www.cnblogs.com/technologylife/p/6635631.html
https://blog.csdn.net/qq_36609913/article/details/78632227

一.切换python版本

alias python=’/usr/bin/python3′ 暂时,重启失效
update-alternatives –config python   切换python版本

二.直接介绍virtualenvwrapper

pip, virtualenv, fabric通称为pythoner的三大神器。
将您的所有虚拟环境在一个地方。
包装用于管理虚拟环境(创建,删除,复制)。
使用一个命令来环境之间进行切换。
在~/.bashrc文件里添加下面两行
1.export WORKON_HOME=~/Envs    virtualenvwrapper存放虚拟环境目录
2.source /usr/local/bin/virtualenvwrapper.sh  virtrualenvwrapper会安装到python的bin目录下,所以该路径是python安装目录下bin/virtualenvwrapper.sh(find / -name virtualenvwrapper.sh)
再source ./bashrc

一些命令
$ mkvirtualenv -p /usr/bin/python2 env27
mkvirtualenv -p /usr/bin/python3.4 env34
$ workon env27 # 进入Python2环境
$ workon env34 # 进入Python3环境
deactivate  退出虚拟环境
rmvirtualenv  删除虚拟环境

 
2018.6.11

发表评论

电子邮件地址不会被公开。 必填项已用*标注