日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

Ubuntu配置多版本Python運(yùn)行環(huán)境

作者:TheOldManAndTheSea 更新時(shí)間: 2022-05-13 編程語言

Ubuntu配置多版本Python運(yùn)行環(huán)境

環(huán)境

操作系統(tǒng) Ubuntu 18.04.6 LTS (Bionic Beaver)

內(nèi)容

機(jī)器已有python 3.6,再增加python 3.9,當(dāng)運(yùn)行命令python3命令時(shí),自動(dòng)執(zhí)行python 3.9版本。
創(chuàng)建虛擬環(huán)境,激活虛擬環(huán)境,可以在虛擬環(huán)境下運(yùn)行python命令,退出虛擬環(huán)境。

安裝python 3.9

這里使用第三方源
添加 deadsnakes PPA 源

$ sudo add-apt-repository ppa:deadsnakes/ppa

回車?yán)^續(xù)

安裝 python 3.9

$ sudo apt install python3.9

將各版本python添加到update-alternatives

python3.9所在路徑

$ which python3.9

/usr/bin/python3.9

配置python3.9

$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1

python3.6所在路徑

$ which python3.6

/usr/bin/python3.6
配置python3.6

$ sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2

配置 python3 默認(rèn)指向 python3.9

$sudo update-alternatives --config python3

有 2 個(gè)候選項(xiàng)可用于替換 python3 (提供 /usr/bin/python3)。

  選擇       路徑              優(yōu)先級(jí)  狀態(tài)
------------------------------------------------------------
* 0            /usr/bin/python3.6   2         自動(dòng)模式
  1            /usr/bin/python3.6   2         手動(dòng)模式
  2            /usr/bin/python3.9   1         手動(dòng)模式

要維持當(dāng)前值[*]請(qǐng)按<回車鍵>,或者鍵入選擇的編號(hào):2
update-alternatives: 使用 /usr/bin/python3.9 來在手動(dòng)模式中提供 /usr/bin/python3 (python3)
$ sudo apt install python3.9-venv

pip 升級(jí)到最新版本

$ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U

配置國內(nèi)源

$ pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

創(chuàng)建虛擬換進(jìn)

$ python3 -m venv venv_name

激活虛擬環(huán)境

$ cd venv_name
$ source bin/activate

退出激活環(huán)境

deactivate

原文鏈接:https://blog.csdn.net/flyfish1986/article/details/123693794

欄目分類
最近更新