ホームページ >バックエンド開発 >Python チュートリアル >Python のどのバージョンが tensorflow に適していますか?
tensorflow はどの Python バージョンを使用しますか?
関連する推奨事項: 「Python ビデオ 」
1. anaconda をインストールします
tensorflow は Python に基づいていますスクリプト言語 なので、Python をインストールする必要があります。もちろん、numpy、scipy、six、matplotlib などの数十の拡張機能パッケージもインストールする必要があります。 1つずつインストールすると、いつインストールされますか? (scipyのインストールだけで1日を費やしたこともありました…)
しかし今は統合環境anacondaがあるのでインストールが便利です。 Python の拡張パッケージのほとんどは anaconda に統合されているため、インストールする必要があるのはこれ 1 つだけです。
まず、https://www.continuum.io/downloads にアクセスして、anaconda をダウンロードします。現在のバージョンには、python2.7 バージョンと python3.5 バージョンが含まれます。対応するバージョンと対応するシステムの anaconda をダウンロードします。実際、sh スクリプト ファイルは約 300M ~ 400M です。 tensorflow の一部のもの (cPickle など) は python3.5 をサポートしていないため、Python 2.7 の Linux バージョンを使用することをお勧めします。
ダウンロードが成功したら、ターミナル (バージョン 2.7) で実行します。
# bash Anaconda2-4.1.1-Linux-x86_64.sh
またはバージョン 3.5:
# bash Anaconda3-4.1.1-Linux-x86_64.sh
インストール プロセス中に、インストールを求めるメッセージが表示されます。パス、直接 Enter キーを押すだけで、デフォルトで問題ありません。 anaconda のインストール パスを環境変数 (.bashrc) に追加するかどうかを尋ねる箇所があるので、yes と入力する必要があります。
インストールが成功すると、現在のユーザーのルート ディレクトリに anaconda2 フォルダーが生成されます。インストールされたコンテンツのみ。ターミナルでは、
conda info と入力してインストール情報を照会できます。
Enter conda list と入力してインストールしたライブラリを照会できます。一般的に使用される Python、numpy、scipy などはその中にあります。インストールされていないパッケージがある場合は、
conda install *** を実行してインストールできます (*** はパッケージ名を表します)。パッケージのバージョンが最新でない場合は、conda update を実行します。 *** それでおしまい。
2. tensorflow をインストールします
最初にターミナルで実行します:
anaconda search -t conda tensorflow
tensorflow インストール パッケージを検索し、バージョンを確認し、選択しますインストールされている最新バージョン。たとえば、以下に示すように、バージョン 0.10.0rc0 が最も高いことがわかります。
したがって、詳細情報を表示するには、次のコードを実行します。
anaconda show jjhelmus/tensorflow
これをインストールする方法が表示されます。 package を実行するには、ターミナルで
conda install --channel https://conda.anaconda.org/jjhelmus tensorflow
を実行し、「y」を入力してインストールします。
3. デバッグ
インストールが成功したかどうかをテストできます。
ターミナルに python と入力し、Python コンパイル環境に入り、次のように入力します:
import tensorflow as tf
tensorflow パッケージを導入します。エラーが報告されなければ、インストールは成功します。エラーが報告されない場合、インストールは成功します。問題。
次に、
tf.__version__tf.__path__
と入力すると、tensorflow のインストール バージョンとインストール パス (左右に 2 つのアンダースコア) が表示されます。
以上がPython のどのバージョンが tensorflow に適していますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。