lihouqi

Ubuntu下配置workon切换虚拟环境

一、安装python虚拟运行环境

sudo pip install virtualenvwrapper

上述工具装好后,需要执行以下环境变量设置。

1.创建目录用来存放虚拟环境

mkdir $HOME/.virtualenvs

2.可以通过which 命令查看 virtualenvwrapper.sh(which是用来查看当前要执行的命令所在的路径)

$ which virtualenvwrapper.sh
/usr/local/bin/virtualenvwrapper.sh

3.在~/.bashrc中添加行

vim ~/.bashrc #编辑~/.bashrc文件 
export WORKON_HOME=$HOME/.virtualenvs
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python
source /usr/local/bin/virtualenvwrapper.sh

4.运行

source ~/.bashrc

二、创建python虚拟环境

查看python解释器所在的路径

whereis python
python: /usr/bin/python2.7  /usr/bin/python3.8 /usr/bin/python3.9 

当你需要使用Python2开发项目时,建立一个Python2的虚拟环境:

$ mkvirtualenv -p /usr/bin/python2.7 env27

当你需要Python3开发时:

$ mkvirtualenv -p /usr/bin/python3.9 env39

然后可以随时切换不同的虚拟环境:

$ workon env27 # 进入Python2环境

$ workon env39 # 进入Python3环境

不仅可以自由切换py2py3,同一个版本下还可以配置不同的依赖,pip不同的包,来适应不同项目的需求。

退出虚拟环境

deactivate

分类:

技术点:

相关文章:

  • 2022-01-09
  • 2021-05-30
  • 2021-05-05
  • 2021-09-11
  • 2021-11-01
  • 2021-05-20
  • 2022-01-10
  • 2021-06-27
猜你喜欢
  • 2021-09-11
  • 2021-11-14
  • 2021-06-11
  • 2021-08-27
  • 2021-07-20
  • 2021-05-11
  • 2021-04-15
相关资源
相似解决方案