Alibaba Cloud Linux release 3 Python 3.8 安裝

Alibaba Cloud Linux release 3 Python 3.8 安裝

https://zhuanlan.zhihu.com/p/690125733

背景

買了臺阿里雲服務器玩玩,項目需要Python 3.8,但是機器上配置了3.6.8

機器信息:

機器信息:

Linux version 5.10.134-16.1.al8.x86_64

Alibaba Cloud Linux release 3

linux的多python 版本支持

本來以爲像以前一樣,需要安裝包,配置各種path 才能使用,結果發現現在居然這麼簡單。

linux 系統(Debian/Ubuntu)中現在已經提供了對多版本Python 的管理工具,具體體現在

/etc/alternatives/unversioned-python 這個符號鏈接上。

/etc/alternatives/unversioned-python 是一個指向 /usr/bin/python 的符號鏈接。

/usr/bin/python 又是一個指向實際的 Python 解釋器可執行文件(通常是 Python 2.x 或 Python 3.x 中的一個)的符號鏈接。

這種設置允許用戶和系統管理員通過更新 /etc/alternatives/unversioned-python 來更改系統中默認的 Python 版本,而不需要手動更改 /usr/bin/python 的符號鏈接。

這種機制的好處在於,它允許系統中同時存在多個 Python 版本,而無需直接修改系統路徑,從而避免了潛在的兼容性問題。

安裝

1.yum 安裝

yum install python3.8

2.檢查當前所安裝的python

sudo update-alternatives --display python

3.選擇版本

sudo update-alternatives --config python

4.檢查Python

5.Python 3 pip 安裝及設置

pip3 已經安裝了

設置軟連接

sudo ln -s /usr/bin/pip3 /usr/bin/pip

檢查結果:

總結

以前真的是特別複雜,現在對python 的安裝及配置,實在是太簡單了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章