web-dev-qa-db-ja.com

anaconda python 3.6にtensorflowをインストールする方法

新しいバージョンpython 3.6とanacondaパッケージをインストールしました。しかし、私はテンソルフローをインストールすることはできません。常にエラーを受け取ります

tensorflow_gpu-1.0.0rc2-cp35-cp35m-win_AMD64.whlは、このプラットフォームでサポートされているホイールではありません。

Anaconda(python 3.6)にtensorflowをインストールするにはどうすればよいですか?

15
Muten_Roshi

UPDATE:TensorFlowは、バージョン1.2.0以降のWindowsでPython 3.6をサポートします( リリースノート を参照)


TensorFlowは現在、Python 3.5 64ビットのみをサポートしています。 Python 3.6のサポートは進行中です。これを追跡できます here およびディスカッションのチャイム。

現在、Windows上のTensorFlowでPython 3.6を使用する唯一の代替方法は、ソースからTFを構築することです。

Python 3.6のAnacondaディストリビューションをアンインストールして以前のリリースをインストールしたくない場合は、次のようにPython = 3.5のconda環境を作成できます:conda create --name tensorflow python=3.5 activate tensorflow pip install tensorflow-gpu

30
Adriano

これは、Anaconda Python 3.6バージョンとTensorflowをWindow 10 64bitにインストールするためにやったことです。そして成功しました。

  1. ダウンロード Anaconda Python Window 64bitの3.6バージョン

  2. 次のコマンドを呼び出して、tensorflowという名前のconda環境を作成します。

    C:> conda create -n tensorflow 
    
  3. 次のコマンドを発行してconda環境をアクティブにします。

    C:> activate tensorflow
    (tensorflow)C:>  # Your Prompt should change 
    
  4. here 」から「tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl」をダウンロードします。 (私の場合、ファイルはダウンロード後に「C:\ Users\Joshua\Downloads」に配置されます)。

  5. 次のコマンドを使用してTensorflowをインストールします。

    (tensorflow)C:>pip install C:\Users\Joshua\Downloads\ tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl
    

これはインストール後に得たものです: enter image description here

  1. Python環境で次のコマンドを入力して、インストールを検証します。

    import tensorflow as tf
    hello = tf.constant('Hello, TensorFlow!')
    sess = tf.Session()
    print(sess.run(hello))
    

取得した出力が「Hello、TensorFlow!」の場合、Tensorflowが正常にインストールされたことを意味します。

12
Joshua

スクラッチからのシンプルな方法。

  1. https://repo.anaconda.com/archive/Anaconda3-5.2.0-Windows-x86_64.exe からAnacondaをダウンロードします

  2. Anacondaをダブルクリックしてインストールします。

  3. Windows検索でanacondaを検索してanacondaプロンプトを開き、インターネットに接続しているときに次のコマンドを入力します。

    A. conda create -n tensorflow_env python=3.6

    B. conda activate tensorflow_env

    C. conda install -c conda-forge tensorflow

ステップCには時間がかかります。 condaプロンプトでタイプpythonをインストールした後、タイプします

import tensorflow as tf

エラーが見つからなければ、インストールは成功です。

3
Sandeep Kumar

によると: https://anaconda.org/intel/tensorflow

Condaを実行してこのパッケージをインストールするには:

conda install -c intel tensorflow

pip installこのパッケージをpipでインストールするには:

pip install -i https://pypi.anaconda.org/intel/simple tensorflow
1
Ron

ユーザーの一人が言ったように、私はこの方法を使用します:これは、Anaconda Python 3.6バージョンとTensorflowをWindow 10 64bitにインストールするためにしたことです。そして成功しました!

https://www.continuum.io/downloads に移動して、Windows 64ビット用のAnaconda Python 3.6バージョンをダウンロードします。次のコマンドを呼び出して、tensorflowという名前のconda環境を作成します。

C:> conda create -n tensorflow次のコマンドを発行してconda環境をアクティブにします。

C:> activate tensorflow(tensorflow)C:>#プロンプトを変更する必要がありますGo to http://www.lfd.uci.edu/~gohlke/pythonlibs/enter 「tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl」をダウンロードしてください。 (私の場合、ファイルはダウンロード後に「C:\ Users\Joshua\Downloads」に配置されます)次のコマンドを使用してTensorflowをインストールします。

(テンソルフロー)C:> pip install C:\ Users\Joshua\Downloads\tensorflow-1.0.1-cp36-cp36m-win_AMD64.whl

しかし、プロンプトでは何も起こりません。何も書かれていないかのように、テンソルフローで新しい行から始まります。どうしたの?

0
Zaraf

Anaconda 4.4のWindows 10の場合Python 3.6:

最初のステップ)conda create -n tensorflow python=3.6

2番目のステップ)activate tensorflow

3番目のステップ)pip3 install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.2.1-cp36-cp36m-win_AMD64.whl

WindowsのPython 3.7をアンインストールし、Python 3.6.0のみをインストールすると、問題が発生しないか、エラーメッセージが表示されます。

tensorflowとしてtensorflowをインポート: 'tensorflow'という名前のモジュールはありません

0
James