繁体   English   中英

如何在 Ubuntu 服务器 18.04 中安装 tensorflow 1.15.0

[英]How to install tensorflow 1.15.0 in Ubuntu server 18.04

我正在使用 Azure 创建一个 Ubuntu 服务器 18.04。 此 VM 中的 python3 默认版本是3.6.9 我尝试安装 python3-pip,然后通过命令安装 Tensorflow 1.15.0 版: sudo pip3 install Tensorflow==1.15.0

但是我收到了这个错误: No matching distribution found for tensorflow==1.15.0

我真的不知道如何修复它。 在我的 Windows PC 上,我在使用 python3.7 时遇到了同样的错误,然后我改为使用 python3.6.5,一切都很好。 所以我想也许我应该尝试在 Ubuntu VM 上安装 python 3.6.5。 但是,这一次,我无法在我的 Ubuntu 服务器上正确安装 python 3.6.5。

你能帮我修一下吗。 我只是一个新手,老实说,我对 Ubuntu 并不擅长。

非常感谢。

我遇到过同样的问题。 通过以下方式将 pip 简单升级到最新版本:

sudo -H pip3 install --upgrade pip
sudo -H pip2 install --upgrade pip

为我解决了这个问题。 查看https://askubuntu.com/questions/712339/how-to-upgrade-pip-to-latest了解如何升级 pip 的详细信息。

检查后似乎 Ubuntu 附带的 pip3 版本默认为 pip 9.0.1。 但是,这个版本似乎最多只支持 Tensorflow 1.14。

我还强烈建议使用像 Anaconda 这样的虚拟环境,以免弄乱你的系统 python。 例如: https : //docs.anaconda.com/anaconda/install/linux/

这些是 TensorFlow 1.15 的文件列表

此命令将起作用:

pip3 install tensorflow==1.15.0

我确实看到了 Ubuntu 的 manylinux 轮文件。

您使用的是什么 CPU 型号和 pip 版本?

调试:

pip3 -v install tensorflow==1.15.0 | grep Found | more

可以帮助您查看pip3试图在轮文件中找到哪些平台和标签。

过去我也看到过 pip 默认版本 (9.0.1) 的问题,请确保您运行的是最新版本(例如 pip-20.0.2):

apt install python3-pip  && pip3 install --upgrade pip

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM