由于不受支持的 python 版本,无法在 Arch Linux 上安装 tensorflow

瓦利瓦卡尔

嗨,我最近尝试使用安装 tensorflow,pip install --user --upgrade tensorflow但出现错误

ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
ERROR: No matching distribution found for tensorflow

我相信这是因为我的 python 版本,即 3.9,不受支持。虽然不推荐,但我也使用 降级到 python 3.8 pacman -U,但是:

Traceback (most recent call last):
  File "/usr/sbin/pip3", line 33, in <module>
    sys.exit(load_entry_point('pip==20.2.1', 'console_scripts', 'pip3')())
  File "/usr/sbin/pip3", line 22, in importlib_load_entry_point
    for entry_point in distribution(dist_name).entry_points
  File "/usr/lib/python3.8/importlib/metadata.py", line 504, in distribution
    return Distribution.from_name(distribution_name)
  File "/usr/lib/python3.8/importlib/metadata.py", line 177, in from_name
    raise PackageNotFoundError(name)
importlib.metadata.PackageNotFoundError: pip

你会如何在 Arch Linux 这样的滚动发布系统上安装 tensorflow?

内贾德

我会选择像 Pyenv 这样的东西,它允许你在一个系统上安装多个版本的 Python。

https://github.com/pyenv/pyenv

我认为没有官方软件包,但您可能可以从 AUR 获取它或按照项目中的描述从源代码安装它。

然后运行此命令以在您的 Shell 启动时启动它:

echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bash_profile

如果您根据文档使用 Zsh 或 Fish,请修改它。

然后你可以安装你需要的版本:

pyenv install 3.8

然后你可以创建一个.python-version在你的本地项目中调用的文件,其中包含版本号,你应该能够在运行命令时运行该版本的 Python

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在Arch Linux上安装clang 6

来自分类Dev

无法在 Arch Linux 上安装 snap

来自分类Dev

Arch Linux:由于pacman版本太高而无法升级pacman?

来自分类Dev

Arch Linux:由于文件已存在,Pacman无法安装librairies

来自分类Dev

Arch Linux安装无法启动

来自分类Dev

由于PyGIWarning,无法在Arch Linux上运行Sugar

来自分类Dev

无法在 arch linux 上安装 atom 编辑器

来自分类Dev

在不受支持的USB设备上安装Linux

来自分类Dev

Arch Linux安装无法启用dhcpd

来自分类Dev

Linux(Arch)之后无法安装Windows 10

来自分类Dev

新安装的Arch Linux无法启动

来自分类Dev

无法在Arch Linux中安装grub

来自分类Dev

如何知道我的计算机在Arch Linux上支持什么版本的OpenGL?

来自分类Dev

UEFI上的Arch Linux无法启动

来自分类Dev

无法在Arch Linux上使用su或sudo

来自分类Dev

无法在Arch Linux上挂载NTFS

来自分类Dev

无法升级Arch Linux上的缩放

来自分类Dev

RVM在Arch Linux上安装ruby错误

来自分类Dev

如何在Arch Linux上安装Spek

来自分类Dev

如何在Arch Linux上安装gdb

来自分类Dev

在Arch Linux上安装RPM文件?

来自分类Dev

在Arch Linux上安装Computer Modern字体

来自分类Dev

无法升级不受支持的Skype for Linux(v5)版本

来自分类Dev

在Arch Linux上重新安装Python和Python2

来自分类Dev

如何在Arch Linux上为python 2安装python-reportlab?

来自分类Dev

如何检查Arch Linux上不再受支持的已安装软件包?

来自分类Dev

使用 `pacman` 在 Arch Linux 上为 C++ 和 Python 安装 OpenCV

来自分类Dev

Arch Linux安装USB

来自分类Dev

由于不受支持的主要.次要版本 52.0,Eclipse 无法启动