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を使用するように変更しましたが、すべて問題ありません。 python 3.6.5をUbuntu VMにインストールする必要があるかもしれませんが、今回は正しくインストールできませんpython 3.6 Ubuntuサーバーの.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までしかサポートしていないようです。
また、システムのpythonを台無しにしないために、Anacondaのような仮想環境を使用することを強くお勧めします。例: https://docs.anaconda.com/anaconda/install/linux/
これらはTensorFlow 1.15のファイルの list です。
このコマンドは機能します:
pip3 install tensorflow==1.15.0
Ubuntu用の多くのLinuxホイールファイルが表示されます。
どの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