美文网首页
三、python 虚拟环境 virtualenv 使用

三、python 虚拟环境 virtualenv 使用

作者: daley_磊 | 来源:发表于2018-12-15 13:10 被阅读0次

主要介绍virtualenvwrapper 的使用

virtualenvwrapper 是用来管理 virtualenv 的扩展包,用着很方便。
  1. 安装:
#安装virtualenv
pip3 install virtualenv

#安装virtualenvwrapper
sudo easy_install virtualenvwrapper 

接下来创建一个文件夹,用来存放所有的虚拟环境:

mkdir ~/python_envs

但是在使用virtualenvwrapper之前,要运行virtualenvwrapper.sh文件,需要设置环境变量。

vim ~/.bash_profile    # 进入环境变量配置,添加以下两行
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3  # 指定虚拟环境引用python 版本
export WORKON_HOME=~/python_envs   # 放所有虚拟环境的地方
保存,退出。
source ~/.bash_profile   #重启环境
source /usr/local/bin/virtualenvwrapper.sh  
运行命令: mkvirtualenv --version
返回结果virtualenvwrapper版本信息:16.1.0

virtualenvwrapper 的虚拟环境就安装成功了。

virtualenvwrapper 基本命令

  • 创建虚拟环境
mkvirtualenv test_env 
mkvirtualenv --python=/usr/bin/python2.7  test_env_py2   #创建指定版本的虚拟环境 
  • 列出虚拟环境
lsvirtualenv -b
  • 切换虚拟环境
workon env1
  • 查看环境里安装了哪些包
lssitepackages

进入当前环境

- cdvirtualenv
  • 进入当前环境的site-packages:
cdsitepackages
cdsitepackages pip
  • 复制虚拟环境
cpvirtualenv env1 env3
  • 退出虚拟环境
deactivate
  • 删除虚拟环境
rmvirtualenv env1

上一篇:二、PyCharm 安装与破解

相关文章

  • windows下使用virtualenv

    virtualenv用于创建python虚拟环境,可以创建一个新的python虚拟环境使用virtualenv的优...

  • 虚拟环境

    一、安装virtualenv 二、创建虚拟环境 安装指定Python版本的虚拟环境 三、使用虚拟环境 1.进入虚拟...

  • Python虚拟环境

    1、使用Python虚拟环境virtualenv virtualenv介绍: virtualenv把是一个把pyt...

  • Python--Django基础

    Python ORM框架 SQLAchemy 使用指定python版本,创建虚拟环境 virtualenv -p ...

  • python虚拟环境

    python虚拟环境主要有两个conda、virtualenv。 为什么使用虚拟环境呢?python有python...

  • pip-04-virtualenv虚拟环境

    virtualenv虚拟环境 python三大神器之二:virtualenv解决问题: 指定python版本 指定...

  • virtualenv

    创建虚拟环境 :virtualenv 名称创建虚拟环境 :virtualenv -p python目录 名...

  • Install Python3 virtualenv on Ub

    Ubuntu20.04 安装Python3 Virtualenv 虚拟环境 也可以使用python3自带的虚拟环境...

  • python 创建虚拟环境

    python 虚拟环境是使用virtualenv包创建一个隔绝的python环境,可以在这个虚拟环境中使用不同版本...

  • window平台下使用Virtualenv笔记

    virtualEnv 直译为虚拟环境,为什么python使用中要安装虚拟环境呢?首先python项目都是依赖具体的...

网友评论

      本文标题:三、python 虚拟环境 virtualenv 使用

      本文链接:https://www.haomeiwen.com/subject/ktzohqtx.html