TensorFlowがpipを使用して見つかりません


567

私はpipを使用してTensorFlowをインストールしようとしています:

$ pip install tensorflow --user
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow

何が悪いのですか?これまでのところ、問題なくPythonとpipを使用しています。



14
これを試してください:pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.1-py2-none-any.whl
lkahtz 2017年

2
それは次のようになり、インストールする正しい方法 code'$ pip install --upgrade TF_BINARY_URL # Python 2.7 $ pip3 install --upgrade TF_BINARY_URL # Python 3.Ncode`
ラーフルタクール

44
私にとってこれはpython 3.7で起こります。何時間もの苦労の後、3.6を使用しましたが、それはうまくいきました。
clankill3r 2018

2
tensorflowのインストールにAnacondaを使用します
saket 2018

回答:


714

私はこれがようやく機能することを発見しました。

python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl

編集1:これはWindows(8、8.1、10)、Mac、Linuxでテストされています。構成python3python応じてに変更します。Python 2.xを使用している場合は、URL py3py2に変更します。

編集2:誰かが必要な場合の異なるバージョンのリスト:https : //storage.googleapis.com/tensorflow

編集3:利用可能なホイールパッケージのURLのリストは、https//www.tensorflow.org/install/pip#package-locationから入手できます。


45
これは正しい答えかもしれませんが、ユーザーはこのコマンドがMac専用であり、Linuxではないことに注意してください。
ペンタ2017

8
それは奇妙です。uが指定したURLはMacについて言及しているので、このURLを使用しようとするとインストールされます。しかし、テンソルフローは実際には機能しません。
ペンタ2017

8
URLのWindowsバージョン(v.1.2.1用)はstorage.googleapis.com/tensorflow/windows/cpu/…です。これは、AMD64バージョンのPythonでのみ機能します。tensorflowバージョンの完全なリストはこちらです:storage.googleapis.com/tensorflow
c2huc2hu 2017

1
それぞれのストレージリンクは次の場所にあり
SadSeven

1
windows / anaconda / python 3.7xを実行している人にとって、tensorflowはpython 3.6.8までしか機能しません。conda install tensorflow動作しますが、Python 3.6.8にダウングレードします。上記は動作するように見えますがimport tensorflow、Python 3.7x を使用しようとすると問題が発生するため、pipのインストールが機能しない場合は、python 3.6にダウングレードしてみてください
Freya W

271

64ビットバージョンのPythonが必要であり、32ビットバージョンのPythonを使用している。現在、Tensorflow 64-bit versions of Python 3.5.x and 3.6.xはWindowsでのみサポートされています。参照インストールドキュメントを、現在サポートされているかを確認します

、あなたが実行しているのPythonのバージョンを確認するには、種類pythonpython3インタプリタを起動し、入力するimport struct;print(struct.calcsize("P") * 8)と、それはどちらかに印刷されます3264、あなたが実行しているのPythonのビットバージョンを教えてくれます。

コメントから:

Python for Windowsの別のバージョンをダウンロードするには、python.org / downloads / windowsに移動し、目的のバージョンが「64」で終わるまで下にスクロールします。それはテンソルフローで動作する64ビットバージョンになります


27
>>> import platform; print(platform.architecture())( '64bit'、 'WindowsPE')ですが、まだこの例外が発生しています
Sujoy

1
「トップ」の答えが疑わしい。これは、比較すると、シンプルで直感的、高速で安全なようです。Windows 7のPython 3.6.4でテスト済み
omatai

2
実行しているPythonのバージョンを確認するには、pythonまたはpython3を入力してインタープリターを起動してから、import struct;print(struct.calcsize("P") * 8)と、それはあなたが実行しているタイプのあなたに伝え32または64を印刷します。
プロQ

19
私の問題は、現時点でのTensorflowがPython 3.7をまだサポートしていないことであることが判明しました(3.6.xまでサポートしています)。リクエストされたGithubの問題をさらに読んだ後、サポートはおそらく間もなく終了するようです。
JakeJ 2018

4
サポートされているPythonのバージョンはどこに記載されていますか?
2018年

74

適切なバージョンのPythonを使用する必要があり、 pip

Windows 10では、Python 3.6.Xバージョンで同じ問題が発生していたため、意図的に確認したところ、64ビットマシンにPython-32ビットがインストールされていることに気付きました。TensorFlowは64ビットのPythonのインストールとのみ互換性があることに注意してください。32ビットのPythonではない

画像

Pythonをpython.orgからダウンロードした場合、デフォルトのインストールは32ビットになります。したがって、Python 64ビットをインストールするには、64ビットのインストーラーを手動でダウンロードする必要があります。そして、以下をPATH環境に追加します。

C:\Users\AppData\Local\Programs\Python\Python36
C:\Users\AppData\Local\Programs\Python\Python36\Scripts

次にgpupdate /Force、コマンドプロンプトで実行します。pythonコマンドが64ビットで機能しない場合は、マシンを再起動してください。

次に、コマンドプロンプトでpythonを実行します。64ビットを表示する必要があります

C:\Users\YOURNAME>python
Python 3.6.3 (v3.6.3:2c5fed8, Oct  3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

次に、以下のコマンドを実行してtensorflow CPUバージョンをインストールします(推奨)

pip3 install --upgrade tensorflow

アップデート-Python 3.7

現在、公式にサポートされているのはPython 3.5とPython 3.6のみです。TensorflowPython 3.7のバイナリはまだ正式にリリースされていません。リリースされるまで少し待つ必要があるかもしれません。当面は、Python 3.6.xを併用するか、AnacondaをPython <3.7仮想環境で使用できます。


質問に答える可能性のあるリンクを提供することは問題ありませんが、必要な説明をここで回答自体に含めることもできます。リンクの理由の任意の数の近い将来の仕事は著者削除し/など、ページを変更すると言うかもしれない
n4m31ess_c0d3r

5
私の64ビットマシンにPython 3.6.x 32ビットバージョンをインストールしたことに気付きませんでした。それをアンインストールして、この投稿の指示に従う必要があります。すべては今働きます。ありがとうございました!
yangli.liy 2018

2
ありがとう。この回答を簡略化するために、2つのポイントが役立ちました1.)64ビットバージョンを使用します。2.)Python 3.5および3.6のみがサポートされています。使用3.7を試してはいけない
ハリー

42

tensorflowウェブサイトから:「次のコマンドを機能させるには、pipバージョン8.1以降が必要です」。次のコマンドを実行してpipをアップグレードしてから、テンソルフローのインストールを再試行してください。

pip install --upgrade pip

10
$ pip3 --version pip 9.0.1 from c:\ work \ apps \ python \ lib \ site-packages(python 3.6)しかし、それでもこのエラーが表示されます。
Sujoy

8
tensorflowはpython 3.6では機能しません。バージョン3.5が必要
Jodo

また、python -m pip install --upgrade pipを使用する必要がありました。そうしないと、ファイルのアクセス許可の問題が発生します...
浄土

なぜpython 3.6(最新バージョン)ではなくpython 3.5(下位バージョン)が機能しないのか意味がありません@Jodo
guru_007

@ guru_007私が知る限り、彼らは最新のUbuntu LTSで現在利用可能なバージョンである3.5(16.04)を使用しています。
浄土

41

Windowsマシンにインストールする場合は、64ビットバージョンのPython 3.5が必要です。これが実際にインストールする唯一の方法です。ウェブサイトから:

TensorFlowはWindowsで64ビットPython 3.5のみをサポートします。以下のPythonディストリビューションでpipパッケージをテストしました。

AnacondaのPython 3.5

python.orgのPython 3.5。

ここから適切なバージョンのpythonをダウンロードできます(「Windows x86-64」と書かれているものを入手してください)。

これで、pip install tensorflowまたはでインストールできるはずですpython -m pip install tensorflow(python2とpython3の両方がインストールされている場合は、python3の正しいpipを使用していることを確認してください)。

3-5.3.0の最新バージョンはTensorflowでサポートされていないpythonバージョン3.7であるため、Anaconda 3-5.2.0をインストールすることを忘れないでください。


41

TensorFlow 1.12.0はPythonバージョン3.5.2でのみ機能することがわかりました。Python 3.7を使用していましたが、機能しませんでした。そのため、Pythonをダウングレードする必要があり、TensorFlowをインストールして機能させることができました。

Pythonバージョンを3.7から3.6にダウングレードするには

conda install python=3.6.8

v3.6をv3.5.2にダウングレードする方法
Essam Mohamed Fahmi 2017

3.5.2をインストールし、3.5.2を指すようにクラスパスを更新します。他のPythonのものについては、3.6に戻すことができます。
Sujoy

RuntimeWarning:モジュール 'tensorflow.python.framework.fast_tensor_u til'のコンパイル時バージョン3.6がランタイムバージョン3.7と一致しません...このエラーが原因で取得できません
Sumit Kumar Saha

このコメントを書いている時点では、python 3.7はtensorflowと互換性がありましたが、python 3.8は互換性がありませんでした。
チャーリー

20

2016年11月28日更新: TensorFlowがリリース0.12からPyPIで利用可能になりました。入力できます

pip install tensorflow

...または...

pip install tensorflow-gpu

... CPUのみのバージョンまたはGPU高速化バージョンのTensorFlowをそれぞれインストールします。


以前の回答: TensorFlowはまだPyPIリポジトリにないため、オペレーティングシステムとPythonバージョンに適切な「ホイールファイル」へのURLを指定する必要があります。

サポートされている構成の完全なリストはTensorFlowウェブサイトにリストされていますが、たとえば、CPUのみを使用してLinuxにPython 2.7のバージョン0.10をインストールするには、次のコマンドを入力します。

$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.10.0rc0-cp27-none-linux_x86_64.whl

それは機能しますか、それともtensorflow.org/versions/r0.10/get_started/os_setup.htmlが言うことに従って他のものをセットアップする必要がありますか?

4
OSXでも同じエラーが発生しますが、それは他のすべての人のために機能していますか?
lemonzi

@lemonzi、私はOSXにもエラーがあり、私のために機能する解決策を投稿しました(解決策は、Python 3.6がインストールされていることを確認することでした)
Julia Schwarz

@JuliaSchwarzこれは問題ではありませんでした。私はPython 2.7を使用していますが、Python 3.6の新規インストールも試しました。1.0.0 alphaのURLを手動で指定してしまい、うまくいきました。
lemonzi 2017年

他のすべてのソリューションを試した後、これは私にとってはうまくいきました。LinuxでPython 2.7を使用しています。
StatsSorceress

13

ここに Python 3.5.x 64ビットamdバージョンをインストールします。必ずPATH変数にPythonを追加してください。次に、コマンドプロンプトを開き、次のように入力します。

python -m pip install --upgrade pip

次の結果が得られます。

 Collecting pip
 Using cached pip-9.0.1-py2.py3-none-any.whl
 Installing collected packages: pip
 Found existing installation: pip 7.1.2
 Uninstalling pip-7.1.2:
 Successfully uninstalled pip-7.1.2
 Successfully installed pip-9.0.1

今タイプしてください

 pip3 install --upgrade tensorflow

ランチャーの致命的なエラー:「」を使用してプロセスを作成できません
DJ Howarth

11

私は同じ問題を抱えており、これで解決しました:

# Ubuntu/Linux 64-bit, CPU only, Python 2.7
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp27-none-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled, Python 2.7
# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.

# Mac OS X, CPU only, Python 2.7:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py2-none-any.whl

# Mac OS X, GPU enabled, Python 2.7:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/gpu/tensorflow_gpu-0.12.1-py2-none-any.whl

# Ubuntu/Linux 64-bit, CPU only, Python 3.4
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp34-cp34m-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled, Python 3.4
# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-0.12.1-cp34-cp34m-linux_x86_64.whl

# Ubuntu/Linux 64-bit, CPU only, Python 3.5
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp35-cp35m-linux_x86_64.whl

# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-0.12.1-cp35-cp35m-linux_x86_64.whl

# Mac OS X, CPU only, Python 3.4 or 3.5:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py3-none-any.whl

# Mac OS X, GPU enabled, Python 3.4 or 3.5:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/gpu/tensorflow_gpu-0.12.1-py3-none-any.whl

プラス:

# Python 2
(tensorflow)$ pip install --upgrade $TF_BINARY_URL

# Python 3
(tensorflow)$ pip3 install --upgrade $TF_BINARY_URL

ドキュメントで見つかりました。

更新!

新しいバージョンの新しいリンクがあります

たとえば、OSXにtensorflow v1.0.0をインストールするには、次を使用する必要があります。

https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.0-py2-none-any.whl

の代わりに

https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py2-none-any.whl

11

Mac(Python 2.7を使用)にインストールしようとすると、同じエラーが発生しました。私がここで提供しているものと同様の解決策は、Yash Kumar Vermaによるこのページの別の回答によると、Windows 8.1上のPython 3でも機能するようです

解決

ステップ1:に行くTensorFlow Pythonパッケージ用のURL TensorFlowインストールページのセクションとPythonインストールに関連するリンクのURLをコピーします。

手順2:ターミナル/コマンドプロンプトを開き、次のコマンドを実行します。
pip install --upgrade [paste copied url link here]

だから私にとっては次のとおりでした:
pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.2.0-py2-none-any.whl

更新(2017年7月21日):Python 3.6を搭載したWindowsマシンで実行していた他の人たちにこれを試してみたところ、ステップ2の行を次のように変更する必要がありました。 python -m pip install [paste copied url link here]

アップデート(2018年7月26日):Python 3.6.2(TFドキュメントの3.6.2にあるため3.7ではありません)の場合pip3 install --upgrade [paste copied URL here]ステップ2でも使用できます。


1
このソリューションのインストールが、私はエラーを取得するtensorflowインポートする場合:
Tensigh

私はバックエンドとしてTensorflowでKerasを使用しただけで、それは正常に動作します。どのようなエラーメッセージが表示されますか?
ジョニーブルックス

ちょうどテストされ、テンソルフローは私のためにうまくインポートします。
ジョニーブルックス

私の問題は、使用していたPythonのバージョンでした。Python 3.5が必須要件であることを知りませんでした。今では動作します。先端をありがとう。
Tensigh 2017

それが最後にうまくいったと聞いてうれしいです。別のことをする必要がある場合は、別の回答を投稿する価値があります。それ以外の場合は、私の答えに賛成投票をいただければすばらしいと思います。私はので、2つのだろううまくいけば、ヘルプ、他のいずれかやって働いた解決策を見つけるためにしばらく苦労
ジョニー・ブルックス

8

これを試してください、うまくいくはずです:

 python.exe -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl



7

最近この問題に遭遇した場合(たとえば、2018年のPython 3.7リリース後)、これはおそらくテンソルフロー側からの(まだ)Python 3.7サポートの欠如が原因です。気にならない場合は、代わりにPython 3.6を使用してください。https://github.com/tensorflow/tensorflow/issues/20444から見つけることができるいくつかのトリックがありますが、それらは自己責任で使用してください。私は提案された1つのハーポーンを使用しました-最初にPython 3.6のテンソルフローホイールをダウンロードしてから、手動で名前を変更しました...

cp tensorflow-1.11.0-cp36-cp36m-linux_x86_64.whl tensorflow-1.11.0-cp37-cp37m-linux_x86_64.whl
pip install tensorflow-1.11.0-cp37-cp37m-linux_x86_64.whl

良いニュースは、3.7サポートのプルリクエストがすでにあることです。すぐにリリースされることを願っています。


6

私も同じ問題を抱えていました。32ビットバージョンのpythonをアンインストールして64ビットバージョンを再インストールした後、TensorFlowを再インストールしてみましたが、うまくいきました。

TensorFlowガイドへのリンク:https ://www.tensorflow.org/install/install_windows


はい、64ビットバージョンで修正されました。メインダウンロードページからのインストールは32ビットです。上記のリンクは、64ビットバージョンへのURLを提供します。
ウラダン2018年

6

anacondaにtensorflowをインストールしようとしていて機能しない場合、3.6.x現在サポートされているのはanacondaが最新バージョンである場合にのみサポートされているため、pythonバージョンをダウングレードする必要がある場合があります。

  1. Pythonのバージョンを確認します。 python --version

  2. バージョン>の3.6.x場合はステップ3に従い、それ以外の場合は停止します。問題は別の場所にある可能性があります

  3. conda search python

  4. conda install python=3.6.6

  5. バージョンをもう一度確認してください: python --version

  6. バージョンが正しい場合は、tensorflowをインストールします(ステップ7)

  7. pip install tensorflow


4

Anaconda Pythonインストールを使用してpip install tensorflowいる場合、上記のエラーが表示されます。

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

TensorFlowのインストールページによると、--ignore-installedpip installを実行するときにフラグを使用する必要があります。

ただし、これを行う前に、このリンク を参照して、TF_BINARY_URL変数が、インストールするTensorFlowの目的のバージョンに関連して正しく設定されていることを確認してください。


4

残念ながら、私の評判は、@ Sujoyの回答の下で指揮するのは控えめです。

彼らのドキュメントでは、彼らはpython 3.6をサポートすると主張しています。@mayurが提供するリンクは、それらが実際にpython3.5ホイールパッケージのみであることを示しています。これはテンソルフローをインストールしようとする私の試みです:

Microsoft Windows [Version 10.0.16299.371]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\>python3 -m pip install --upgrade pip
Requirement already up-to-date: pip in d:\python\v3\lib\site-packages (10.0.0)

C:\>python3 -m pip -V
pip 10.0.0 from D:\Python\V3\lib\site-packages\pip (python 3.6)

C:\>python3 -m pip install --upgrade tensorflow
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow

Python 3.5は正常にインストールされているようです。彼らはそれがpython3.6でも動作するはずだと主張しているので、私はpython3.6バージョンを見たいです。

引用:

"TensorFlow supports Python 3.5.x and 3.6.x on Windows. Note that Python 3 comes with the pip3 package manager, which is the program you'll use to install TensorFlow."

ソース:https : //www.tensorflow.org/install/install_windows

Python3.5インストール:

Microsoft Windows [Version 10.0.16299.371]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\>python3 -m pip install --upgrade pip
Requirement already up-to-date: pip in d:\python\v3\lib\site-packages (10.0.0)

C:\>python3 -m pip -V
pip 10.0.0 from D:\Python\V3_5\lib\site-packages\pip (python 3.5.2)

C:\>python3 -m pip install --upgrade tensorflow
Collecting tensorflow
  Downloading 
    ....
    ....

私はここでひどい間違っているといいのですが、そうでない場合は警報ベルを鳴らします😛

編集:誰かの下のいくつかの投稿は、次のコマンドが機能し、それが機能したことを指摘しました。

python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

奇妙なピップが機能していません🤔


3

これは、Mac OS X Yosemite 10.10.5上のPython 2.7で私にとってうまくいきました:

sudo pip install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl

3

この質問に対する回答のグループは複数あります。この回答は、回答の1つのグループを一般化することを目的としています。

お使いのバージョンのPythonと互換性のあるバージョンのTensorFlowがない可能性があります。これは、Pythonの新しいリリースを使用している場合に特に当てはまります。たとえば、新しいバージョンのPythonのリリースとそのバージョンのPythonのTensorFlowのリリースの間に遅延が生じる場合があります。

この場合、私はあなたのオプションは次のとおりであると信じています:1)以前のバージョンのPythonにダウングレードします。2)ソースコードからTensorFlowをコンパイルします。3)TensorFlowの一致するバージョンを待ちます。


2

Windowsの場合、これでうまくいきました。

このリンクからホイールをダウンロードします。次に、コマンドラインからホイールが存在するダウンロードフォルダーに移動し、次のコマンドを入力します-

pip install tensorflow-1.0.0-cp36-cp36m-win_amd64.whl


2

私も同じ問題に直面していました。以下を試してみましたが、うまくいきました。Mac OS X、anaconda python 2.7のインストール

pip uninstall tensorflow export TF_BINARY_URL=<get the correct url from http://tflearn.org/installation/> pip install --upgrade $TF_BINARY_URL

インストールされたtensorflow-1.0.0


2
  1. 管理者権限でコマンドプロンプトを開始する
  2. 次のコマンドを入力してください python -m pip install --upgrade pip
  3. 次のコマンドを入力してください pip install tensorflow

エラー:ランチャーの致命的なエラー: '"'を使用してプロセスを作成できません
DJ Howarth

2

WindowsにTensorFlowをインストールするためのURLは次のとおりです。それは私にとってはうまくいきました。

python -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

2

Windows 10では、ここでは何も機能しませんでした。おそらく、以下の更新されたソリューションが機能しました。

python -m pip install --upgrade tensorflow

これは、Windows 10でPython 3.6tensorflow 1.5を使用しています


Python 3.6をアンインストールしてPython 3.5をインストールし、pipバージョンを更新してから、tensorflowをお楽しみください。
ガブリエルアンドレスブランコリーニ


2

次の手順では、tensorflowとkerasをインストールできます

  1. からPython 3.6に付属のAnaconda3-5.2.0をダウンロード https://repo.anaconda.com/archive/
  2. AnacondaをインストールしてAnacondaプロンプトを開き、以下のコマンドを実行します conda install jupyter conda install scipy pip install sklearn pip install msgpack pip install pandas pip install pandas-datareader pip install matplotlib pip install pillow pip install requests pip install h5py pip install tensorflow pip install keras

2
問題は、標準のPythonとテンソルフローについてです。
ivan_pozdeev

2

2019年更新:Google ColabにTensorFlow 2のプレビューバージョンをインストールするために使用できます:

!wget https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48_1.0-1_amd64 -O cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48_1.0-1_amd64.deb !dpkg -i cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48_1.0-1_amd64.deb !apt-key add /var/cuda-repo-10-0-local-10.0.130-410.48/7fa2af80.pub !apt-get update !apt-get install cuda !pip install tf-nightly-gpu-2.0-preview

TensorFlow 2 bye pipをインストールするにはpip install tf-nightly-gpu-2.0-preview、GPUと pip install tf-nightly-2.0-preview CPUを使用 します。


毎晩のテンソルフロー(不安定)バージョンをお試しいただき、ありがとうございます。それでうまくいきました。
マシューレドモンド

1

OSX Sierra 10.12.2でこの問題が発生しました。間違ったバージョンのPythonがインストールされていたことがわかりました(Python 3.4がインストールされていましたが、OSX用のtensorflow pypiパッケージはpython 3.5以降のみです)。

解決策は、Python 3.6をインストールすることでした。これを機能させるために私がしたことは次のとおりです。注:私はHomebrewを使用してPython 3.6をインストールしましたが、python.orgのPython 3.6インストーラーを使用して同じことを行うことができます

brew uninstall python3
brew install python3
python3 --version # Verify that you see "Python 3.6.0"
pip install tensorflow # With python 3.6 the install succeeds
pip install jupyter # "ipython notebook" didn't work for me until I installed jupyter
ipython notebook # Finally works!

1

tensorflowウェブサイトhttps://www.tensorflow.org/install/install_windowsからの抜粋

ネイティブピップを使用したインストール

次のバージョンのPythonがマシンにインストールされていない場合は、今すぐインストールします。

python.orgのPython 3.5.x TensorFlowは、Windowsでバージョン3.5.xのPythonのみをサポートしています。Python 3.5.xには、TensorFlowのインストールに使用するプログラムであるpip3パッケージマネージャが付属していることに注意してください。

TensorFlowをインストールするには、ターミナルを起動します。次に、その端末で適切なpip3 installコマンドを発行します。TensorFlowのCPUのみのバージョンをインストールするには、次のコマンドを入力します。

C:\> pip3 install --upgrade tensorflow
To install the GPU version of TensorFlow, enter the following command:

C:\> pip3 install --upgrade tensorflow-gpu

反対投票の理由は何ですか?
Ravinder Payal 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.