首页 > 解决方案 > 如何在 Arch Linux 中安装 Python 3.8 和 Python 3.9?

问题描述

我正在使用张量流。最近 Arch 用 3.9 替换了 Python 3.8,目前没有针对 Python 3.9 的 tensorflow 构建。出于这个单一原因,为整个系统降级 Python 版本对我来说似乎不是一个好主意。我的目标是使用 python 3.8 创建虚拟环境。有没有办法在系统中同时提供(3.8 和 3.9)版本?Arch wiki 的 Python 页面没有提到这一点。

编辑:

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

标签: pythonlinuxtensorflowvirtualenvarchlinux

解决方案


python38如果您有像 yay 这样的 AUR 助手,请使用 AUR中的包,只需使用yay -S python38. 否则,只需下载PKGBUILD并使用makepkg.

您还可以使用pacman -Syu(现在是 python3.9)更新 python。然后两个人就住在一起,在里面/usr/bin/python3.x

如果您愿意,可以使用虚拟环境来管理它们,virtualenv --python=/usr/bin/python3.x yourenvname.


推荐阅读