virtualenv安装及使用

1.安装virtualenv

在windows的cmd工具中直接使用pip install virtualenv 即可安装

2.创建虚拟环境testvir

使用cd命令进入到需要放置虚拟环境的文件夹,输入

virtualenv testvir

即可新建一个虚拟环境testvir

3.进入虚拟环境

使用cd命令进入到新建好的testvir文件夹的Scripts(脚本)文件里面,输入

activate.bat

即可进入虚拟环境,此时在cmd中会显示(testvir) C:Usershp estvirScripts>即表示已经进入虚拟环境,可以在此环境下用pip进行包的安装及管理。输入

deactivate.bat

就可以退出虚拟环境,重新回到cmd使用界面。

考虑到每次使用原生的virtualenv进行环境创建级操作不是很方便,在此采用virtualenvwrapper来进行辅助使用。

4.安装virtualenvwrapper

在windows的cmd工具中直接使用pip install virtualenvwrapper-win 即可安装,-win表示在windows操作系统中的virtualenvwrapper版本

5.创建testvir2虚拟环境

使用cd命令进入到需要放置虚拟环境的文件夹,输入

mkvirtualenv testvir2

会自动在C:Usersusername文件夹下新建一个Envs文件夹来存放之后所有新建的虚拟环境,此时Envs/testvir2文件夹创建成功.

6.退出虚拟环境

输入

deactivate

退出虚拟环境

7.查看虚拟环境

输入

workon

即可查看所有的虚拟环境文件

8.进入testvir2虚拟环境

输入

workon testvir2

即可进入

9.查看当前环境下的包

在进入虚拟环境的情况下输入

pip list

即可列出所有的包,至少包含pip, setuptools, wheels 这三个包.

10.安装及卸载虚拟环境中的包

在进入虚拟环境的情况下输入

pip install package_name       #安装所需要的包
pip uninstall package_name      #卸载已经安装的包

11.复制虚拟环境

可以采用将虚拟环境整个文件打包压缩成tar.gz文件,再在linux系统上面解压缩.
或者采用pip安装的方式,首先导出requirements.txt文件,

pip freeze > requirements.txt

之后将生成的文件复制到linux服务器上,再使用pip命令安装所有包.

pip install -r requirements.txt

12.指定python版本创建虚拟环境

可以加上-p pathpython.exe的方式来创建

mkvirtualenv -p C:UsershpAppDataLocalProgramsPythonPython36python.exe testvir3

END

春有百花秋有月, 夏有凉风冬有雪. 若无闲事挂心头, 便是人间好时节. 春花生厌秋月影, 夏风无常冬雪凌. 不染浊尘性本空, 无心如是利有情.
原文地址:https://www.cnblogs.com/xiujin/p/11253706.html