ubuntu virtualenv虚拟环境搭建

Posted chuwanliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu virtualenv虚拟环境搭建相关的知识,希望对你有一定的参考价值。

ubuntu虚拟环境搭建

1、虚拟环境的安装

sudo pip install virtualenv

2、安装虚拟环境的扩展包

sudo pip install virtualenvwrapper

3、编辑家目录下面的bashrc文件,末尾添加

vi .bashrc(从home目录进入bashrc文件)

export WORKON_HOME=$HOME.virtualenvs

source /usr/local/bin/.vitualenvwrapper.sh

技术图片

source .bashrc 运行一下

4.virtualenv创建虚拟环境

mkvirtualenv -p python3 aa(创建名称为aa的虚拟环境,使用python3环境)

1)注意:创建的过程中报错,无法使用使用python3环境

Running virtualenv with interpreter /usr/bin/python3.6
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/virtualenv.py", line 22, in
import distutils.spawn
ModuleNotFoundError: No module named ‘distutils.spawn‘
技术图片

2)解决方式(缺少distutils.spawn),安装distutils

sudo apt-get install python-distutils
技术图片

3)重新创建,创建成功
技术图片

4.创建的环境位于home目录.virtualenvs文件夹内

技术图片

4、退出虚拟环境

deactivate

5、进入虚拟环境

workon 虚拟环境名称

6、删除虚拟环境

rmvitualenv 虚拟环境名称

以上是关于ubuntu virtualenv虚拟环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

CentOS使用virtualenv搭建独立的Python环境-python虚拟环境

centos6 pyenv和virtualenv搭建python虚拟环境

Centos7 - 使用virtualenv搭建独立的Python环境

Centos7 - 使用virtualenv搭建独立的Python环境

window/centos搭建python虚拟环境

Centos7 python虚拟环境virtualenv和virtualenvwrapper简单介绍