簡體   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