Ubuntu下安装python环境
1. 以检查系统是否安装了virtualenv
virtualenv --version
2. Ubuntu安装virtualenv包
sudo apt-get install python-virtualenv
注意:
执行apt-get install python-virtualenv命令的
同时会执行apt-get install python3-virtualenv,
所以只需执行apt-get install python-virtualenv,
即可安装python-virtualenv和python3-virtualenv。
3.安装virtualenvwrapper,virtualenvwrapper是一个简单方便的管理Python虚拟环境的工具,执行命令,
pip3 install virtualenvwrapper
注意:如果系统中还没有pip3,可使用下面的命令安装pip3:
sudo apt-get install python3-pip
4.配置virtualenvwrapper的环境变量
vim打开~/.bashrc
vim ~/.bashrc
按G到达文本最后,加入以下内容:
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
# 虚拟环境存储的目录
export WORKON_HOME=$HOME/.virtualenvs
source ~/.local/bin/virtualenvwrapper.sh
最后,使得对~/.bashrc的修改生效。
source ~/.bashrc
5.创建指定python版本的虚拟环境
mkvirtualenv -p /usr/bin/python3 虚拟环境目录名
疑问:是否可以添加虚拟环境名称?
eg: mkvirtualenv myenv -p /usr/bin/python3
或者:
mkvirtualenv myenv # 创建一个名为myenv的虚拟环境
6.运行环境
workon env_name
workon + 两次tab键可以显示所有的虚拟环境
7.退出虚拟环境
deactivate
8.删除虚拟环境
rmvirtualenv env_name
注意点:
如果发现“ModuleNotFoundError: No module named 'gdbm'”问题,则安装
sudo apt-get install python3.6-gdbm
注:GNU dbm (or GDBM, for short) is a library of database functions