虚拟环境virtualenvwrapper的安装与使用以及为虚拟环境配置不同的python版本

         在使用python 进行环境隔离能够保证开发依赖不同版本环境的项目,而不受影响。

        虚拟环境工具virtualenv相当好用,之前经常使用该工具,最近发现一个更加好用的工具virtualenvwrapper,它是基于virtualenv的扩展。

          命令行下 pip install virtualenvwrapper  建议采用豆瓣源进行安装会快很多

           pip install -i https://pypi.douban.com/simple/  virtualenvwrapper 

          在windows就可以直接使用workon了,但是在Linux下还需要配置一下环境

           maxinehehe@maxinehehe-PC:~$ gedit ~/.bashrc 

添加

export WORKON_HOME=$HOME/.virtualenvs

source /media/maxinehehe/5C584003583FDB0A/python35/Scripts/virtualenvwrapper.sh

        上面的.sh文件可以直接在终端搜索

        maxinehehe@maxinehehe-PC:~$ sudo find / -name virtualenvwrapper.sh

        .virtualenvs是存储虚拟环境的文件夹 可以自己命名 ,保存 退出文件。

        maxinehehe@maxinehehe-PC:~$ source ~/.bashrc

        bashrc文件即生效

        如下命令创建虚拟新的环境

        maxinehehe@maxinehehe-PC:~$ mkvirtualenv 【虚拟环境名称】   

         maxinehehe@maxinehehe-PC:~$ workon 

        用于查看当前workon_home目录下已有的虚拟环境

        maxinehehe@maxinehehe-PC:~$ workon 【虚拟环境名称】

        进入当前虚拟环境

        maxinehehe@maxinehehe-PC:~$ deactivate

        即可退出当前虚拟环境

        maxinehehe@maxinehehe-PC:~$ mkvirtualenv --python=/usr/bin/python3 【虚拟环境名称】

        即可创建为python3版本的虚拟环境 其中--python=【python版本安装路径】

你可能感兴趣的:(python,scrapy)