apt安装:
sudo apt-get install virtualenv 安装virtualenv
sudo apt-get install virtualenvwrapper 安装virtualenvwrapper(安装此项之前,必须先安装virtualenv)
在当前的命令窗口中输入:source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
home 目录下生成 .virtualenv 文件夹
进入 .virtualenv 目录下
mkvirtualenv [环境名] 新建虚拟环境
deactivate 退出环境 workon 查看和使用
rmvirtualenv [虚拟环境名称] 删除xx环境
注意
pip 和 apt 安装的位置不一样。
pip 安装的包位于 /usr/local/lib/python2.7/dist-packages/
apt 安装的包位于 /usr/lib/python2.7/dist-packages/
这里是使用apt安装的
pip安装:
安装虚拟命令
pip install virtualenv
pip install virtualenvwrapper
配置虚拟环境
创建目录来存放虚拟环境
mkdir
H
O
M
E
/
.
v
i
r
t
u
a
l
e
n
v
s
打
开
/
.
b
a
s
h
r
c
文
件
,
并
添
加
如
下
:
e
x
p
o
r
t
W
O
R
K
O
N
H
O
M
E
=
HOME/.virtualenvs 打开 ~/.bashrc 文件,并添加如下: export WORKON_HOME=
HOME/.virtualenvs打开 /.bashrc文件,并添加如下:exportWORKONHOME=HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
source ~/.bashrc 后系统报错提示
bash: /usr/local/bin/virtualenvwrapper.sh: 没有那个文件或目录
修改~/.bashrc 中的内容为:
export WORKON_HOME=$HOME/.virtualenvs
source ~/.local/bin/virtualenvwrapper.sh
如果出现Command ‘’ not found, but can be installed with
cd .local/bin
vim virtualenvwrapper.sh
在文件中将VIRTUALENVWRAPPER_PYTHON="KaTeX parse error: Undefined control sequence: \which at position 10: (command \̲w̲h̲i̲c̲h̲ ̲python)"改为 …(command \which python3)"