python虚拟环境-virtualenvwrapper
2020-02-12 08:02
357 查看
作用:
virtualenvwrapper提供一系列命令让你更加愉快地操作虚拟环境。它还将所有虚拟环境放在一块。
当有很多个虚拟环境时,我们可能会记不清有哪些虚拟环境以及它们的存放位置,要搞清楚每个环境中有哪些package就更难了,因此我们可以通过Virtualenvwrapper来方便的对虚拟环境进行管理。
1.安装virtualenvwrapper( 请确保 virtualenv 已安装 )
如果你的系统上只安装了Python2或者Python3,则输入以下命令
[code]pip install virtualenv virtualenvwrapper # win pip install virtualenvwrapper-win
如果你的系统上同时安装了Python2和Python3,那么输入以下命令
[code]pip2 install virtualenv virtualenvwrapper # 安装Python2的版本 pip3 install virtualenv virtualenvwrapper # 安装Python3的版本
2.创建虚拟环境
[code](1)系统上只安装了Python2或者Python3:
[code]mkvirtualenv <环境名>
[code] (2)系统上同时安装了Python2和Python3:
[code] mkvirtualenv -p python2 <环境名> # 创建Python2版本的虚拟环境 mkvirtualenv -p python3 <环境名> # 创建Python3版本的虚拟环境 # 或者如 mkvirtualenv -p C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\python.exe testdir # 或者又如 mkvirtualenv --python=C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32\python.exe py3test3
3.设置虚拟环境的默认存放位置
使用virtualenvwrapper:设置虚拟环境的默认存放位置:在环境变量中新建一个变量:WORKON_HOME,指定路径即可
4.查看/切换虚拟环境
[code]workon或者lsvirtualenv # 查看所有的虚拟环境 workon <环境名> # 进入或者切换虚拟环境
virtualenvwrapper 为环境名称提供 tab 键补全功能。当你有很多环境又很难记住它们的名字时,该功能很有帮助。
workon 也会使你当前所在的环境失效,这样你就可以在不同地环境间快速切换。
5.退出当前虚拟环境
[code]deactivate
6.删除虚拟环境
[code]rmvirtualenv <环境名>
7.复制虚拟环境
[code]cpvirtualenv <环境名>
8.列出当前环境中site-packages内容
[code]lssitepackages # 或 pip list
9.进入当前的虚拟环境目录
[code][root@wtf ~]# workon my_project (my_project) [root@wtf ~]# ls (my_project) [root@wtf ~]# cdvirtualenv (my_project) [root@wtf my_project]# ls bin include lib lib64
10.进入虚拟环境的 site-packages 目录
[code](my_project) [root@wtf ~]# cdvirtualenv (my_project) [root@wtf my_project]# ls bin include lib lib64 (my_project) [root@wtf my_project]# cdsitepackages (my_project) [root@wtf site-packages]# pwd /data/my_project/lib/python2.7/site-packages
11. 更多指令可以在 shell 中输入 virtualenv 回车会有提示
12.豆瓣源加速
[code]pip install -i https://pypi.doubanio.com/simple/ django
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- mac 下安装python虚拟环境 virtualenv 和 虚拟环境管理器 virtualenvwrapper
- python虚拟环境virtualenv和virtualenvwrapper安装与基本使用
- windows下安装Python虚拟环境virtualenvwrapper-win
- python虚拟环境virtualenv/virtualenvwrapper
- 搭建python虚拟环境和 virtualenvwrapper-win 使用(windows系统下)
- windows下安装Python虚拟环境virtualenvwrapper-win
- 使用virtualenvwrapper安装配置python虚拟环境
- windows下安装Python虚拟环境virtualenvwrapper-win
- windows下安装Python虚拟环境virtualenvwrapper-win
- [转]windows下安装Python虚拟环境virtualenvwrapper-win
- Python创建、退出虚拟环境(venv、virtualenv、virtualenvwrapper)
- Python安装虚拟环境 virtualenv 和 virtualenvwrapper
- Centos6.5 安装 python3.5 虚拟环境 virtualenvwrapper
- python开发之虚拟环境管理:virtualenv、virtualenvwrapper、pycharm
- 安装虚拟环境/usr/bin/python: No module named virtualenvwrapper
- pycharm下基于Virtualenvwrapper和anaconda的Python虚拟环境配置应用
- windows下安装Python虚拟环境virtualenvwrapper-win
- Python(二)- 虚拟环境管理:pyenv、virtualwnv、virtualenvwrapper的安装
- python虚拟环境的安装和配置(virtualenv,virtualenvwrapper)
- Python开发之虚拟环境管理:virtualenv、virtualenvwrapper、pycharm