簡體   English   中英

如何在 Arch Linux 中安裝 Python 3.8 和 Python 3.9?

[英]How to install Python 3.8 along with Python 3.9 in Arch Linux?

我正在使用 tensorflow。 最近 Arch 用 3.9 替換了 Python 3.8,目前沒有 tensorflow 構建 Python 3.9。 出於這個單一原因,為整個系統降級 Python 版本對我來說似乎不是一個好主意。 我的目標是使用 python 3.8 創建虛擬環境。 有沒有辦法在系統中同時提供(3.8 和 3.9)版本? Arch wiki的Python頁面沒有提到這一點。

編輯:

我知道,我可以使用: virtualenv -p python3.8 py38但我需要系統中的解釋器。

Go 用於 AUR 中的 package python38 ,如果您有像 yay 這樣的 AUR 助手,只需使用yay -S python38 否則,只需下載PKGBUILD並使用makepkg手動安裝。

您還可以使用pacman -Syu (現在是 python3.9)更新 python。 然后兩者將在/usr/bin/python3.x內一起生活。

如果您願意,可以使用虛擬環境來管理它們, virtualenv --python=/usr/bin/python3.x yourenvname

出於這個單一原因,為整個系統降級 Python 版本對我來說似乎不是一個好主意。

這是一個很好的觀察。 您不應修改 python 的系統安裝。 安裝 Ahacad 提到的 AUR package 之后。 我建議使用virtualenv或標准venv package 為您的 tensorflow 項目創建虛擬環境。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM