Python虚拟环境利器—— virtualenv + virtualenvwrapper

得益于Python以及Python各种库的强大的兼容性(呸),以及Copy实现 Github 上的一些项目,我们时不时需要换个库版本,很容易造成各种库的冲突,一个强大的虚拟环境就很有必要了:

首先安装 virtualenv: pip(pip3) install virtualenv

  • Linux: 安装 virtualenvwrapperpip(pip3) install virtualenvwrapper
  • Windwos: 安装 virtualenvwrapper-winpip(pip3) install virtualenvwrapper-win

Linux:

运行:whereis virtualenv

whereis virtualenvwrapper

修改 bashrc 配置: vi ~/.bashrc

其中 WORKON_HOME 即为虚拟环境包存放路径,VIRTUALENVWRAPPER_VIRTUALENVvirtualenv 的安装路径

bashrc 生效: source ~/.bashrc

Windows:

无需特别设置,也可在环境变量中,配置 WORKON_HOME,指定虚拟环境包存放路径

使用

  • 列出所有虚拟环境:lsvirtualenv
  • 使用某个虚拟环境:workon env_name 例如: workon tf1
  • 退出虚拟环境: deactivate
  • 删除某个虚拟环境:rmvirtualenv env-name
  • 进入虚拟环境目录:cdvirtualenv

发表评论

电子邮件地址不会被公开。 必填项已用*标注