软件准备

1.安装pip

​​Ubuntu18.04——安装pip并换源​​

2.安装virtualenv

sudo apt-get install python3-virtualenv python-virtualenv
pip3 install virtualenv virtualenvwrapper

虚拟环境用法

1.创建python3的虚拟环境

创建python2的虚拟环节同理。

# virtualenv -p [指定的python路径] [虚拟环境名] 
virtualenv -p /usr/bin/python3 env-py3

如果遇到报错:

Ubuntu18.04——通过virtualenv使用python3的虚拟环境_virtualenv


解决方法:virtualenv报错解决:​​OSError: Command /home/nano/env-py3/bin/python3 - setuptools pkg_resources…​

2.激活并进入虚拟环境

cd env-py3/bin
source activate

Ubuntu18.04——通过virtualenv使用python3的虚拟环境_python_02

3.虚拟环境安装python包

直接pip即可,务必不能使用sudo,否则会下载在本地环境中。

pip install xxx

在虚拟环境中输入python和python3效果相同。

Ubuntu18.04——通过virtualenv使用python3的虚拟环境_virtualenv_03

Ubuntu18.04——通过virtualenv使用python3的虚拟环境_虚拟环境_04

4.退出虚拟环境

deactivate env-py3

5.删除虚拟环境

直接rm文件夹即可。

rm env-py3

参考文章:

  • ​​Linux系统下使用Python虚拟环境​​
  • ​​ubuntu18.04中如何创建python的虚拟环境​​