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