- 系統(tǒng)環(huán)境:Ubuntu 18.04
- 源:阿里云
- python版本:3.6.7
- 修改鏡像源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #備份
sudo vim /etc/apt/sources.list #修改源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
2.更新軟件列表并更新軟件
sudo apt-get update
sudo apt-get upgrade
- 安裝 pip3
sudo apt-get install python3-pip
4、安裝 virtualenv
sudo -H pip3 install virtualenv # python虛擬環(huán)境
sudo -H pip3 install virtualenvwrapper # 封裝了虛擬環(huán)境,支持一些簡(jiǎn)化命令
- 設(shè)置環(huán)境變量
vim ~/.bashrc
# 在末尾添上(去掉注釋)
# export WORKON_HOME=$HOME/.virtualenvs
# ubuntu版本不同可能導(dǎo)致virtualenvwrapper.sh文件所在位置不同
# source /usr/local/bin/virtualenvwrapper.sh 或者是 ~/.local/bin/virtualenvwrapper.sh
sudo vim /usr/local/bin/virtualenvwrapper.sh
找到VIRTUALENVWRAPPER_PYTHON="$(command \which python)"
修改為VIRTUALENVWRAPPER_PYTHON="$(command \which python3)"
source ~/.bashrc
- 創(chuàng)建 python3 虛擬環(huán)境
# 創(chuàng)建虛擬環(huán)境
mkvirtualenv test #test為虛擬環(huán)境名稱'
# 查看虛擬環(huán)境,并切入到某一個(gè)虛擬環(huán)境ls
workon
workon test #虛擬環(huán)境名稱
# 退出虛擬環(huán)境
deactivate
#刪除環(huán)境
rmvirtualenv venv