python 虚拟环境

1,如果直接使用 pip 安装python的模块会安装到

'''
  /usr/local/lib/python2.7/dist-packages
或者/usr/local/lib/python3.5/dist-packages
'''

2,虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响。

   安装虚拟环境:

sudo pip install virtualenv
sudo pip install virtualenvwrapper

3,但是我们通常创建目录用来存放虚拟环境

    mkdir ~/.virtualenvs
    # 打开~/.bashrc文件,并添加如下
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
    
    source ~/.bashrc  

4,经过步骤三,会默认在  ~/.virtualenvs 目录之下创建虚拟环境

#python3 创建虚拟环境!
mkvirtualenv -p python3 虚拟环境名称  
#python2  创建虚拟环境
mkvirtualenv 虚拟环境名称

5,虚拟环境操作

'''
使用虚拟环境
#python2 或者python3 都是一样的
workon 虚拟环境名称

删除虚拟环境
#python2 或者python3 都是一样的
rmvirtualenv 虚拟环境名称
'''

6,整个虚拟环境下拷贝所有的依赖

'''
pip freeze > requirements.txt     重定向要复制的环境所有的依赖与包 在要复制的虚拟环境之下
pip install -r requirements.txt   将要复制的文件导入到本地(自己下载)  在新的虚拟环境执行这个代码(注意所在的目录)

'''

 



 

posted @ 2018-05-17 18:59  十七楼的羊  阅读(160)  评论(0)    收藏  举报