參考鏈接: https://blog.csdn.net/wgPython/article/details/80691680
安裝Python3和pip3
首先更新軟件包
sudo apt-get update
安裝Python3 (這里安裝的是Python3.5 安裝好后在終端輸入Python3 看能否進(jìn)入)
sudo apt-get install python3.5
安裝pip3 (pip3 list 試試看能不能看到依賴包)
sudo apt-get install python3-pip
上面不能直接安裝的時(shí)候可以以下源碼安裝
# 這個(gè)是Python安裝包的官方文件路徑
https://www.python.org/ftp/python/
# 下載安裝包 源碼安裝
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
# 解壓
tar -zxvf Python-3.6.5.tgz
# 編譯安裝
./configure --with-ssl
make
sudo make install
# 輸入python3.6 測(cè)試是否成功
python3.6
# 輸入pip3.6 測(cè)試pip 是否成功
pip3.6
安裝虛擬環(huán)境
sudo pip3 install virtualenv
建立虛擬環(huán)境的存放文件夾
mkdir ~/.virtualenvs
創(chuàng)建虛擬環(huán)境了
# 進(jìn)入那個(gè)目錄
cd ~/.virtualenvs
# 創(chuàng)建虛擬環(huán)境 spider_py3 是虛擬環(huán)境名字, -p指定Python版本(默認(rèn)Python2)
virtualenv spider_py3 -ppython3
source spider_py3/bin/activate # 進(jìn)入虛擬環(huán)境 OK了
上面那個(gè)有點(diǎn)麻煩 每次進(jìn)入都要手動(dòng)路徑, 有個(gè)管理工具特別方便
sudo pip3 install virtualenwrapper
修改配置文件
sudo vim ~/.bashrc
# 添加以下數(shù)據(jù)
export WORK_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh #注意單詞不要拼寫(xiě)錯(cuò)誤
啟用生效
source ~/.bashrc
查看和切換虛擬環(huán)境
workon # 查看所有的虛擬環(huán)境
切換虛擬環(huán)境
workon 環(huán)境名 # 切換
創(chuàng)建虛擬環(huán)境 tip: 終端下輸入mkvir 再按Tab自動(dòng)補(bǔ)齊 后面的命令一樣
mkvirtualenv 環(huán)境名 -ppython3 # 指定虛擬環(huán)境名 -p指的Python版本
退出虛擬環(huán)境
deactivate
所有創(chuàng)建的虛擬環(huán)境都在~./virtualenvs 這個(gè)文件夾下,
這個(gè)文件名字和目錄可以自定義。