45

コマンドでpipを使用してtensorflowをインストールしました:

$ pip install tensorflow

Tensorflowの「はじめに」には、畳み込みニューラル ネットワークの例があります。

$ python tensorflow/models/image/mnist/convolutional.py

pipでインストールするとき、そのディレクトリはどこにありますか?

4

2 に答える 2

85

pip でインストールすると、パッケージが "site-packages" ディレクトリにインストールされます。

次のコードは、tensorflow の場所と、pip がパッケージをインストールする場所を示しています。

$ pip show tensorflow

どちらが返されますか:

Metadata-Version: 2.0
Name: tensorflow
Version: 0.5.0
Summary: TensorFlow helps the tensors flow
Home-page: http://tensorflow.com/
Author: Google Inc.
Author-email: opensource@google.com
License: Apache 2.0
Location: /usr/local/lib/python2.7/site-packages
Requires: six, numpy

ここLocation:に、パッケージがインストールされている場所を示します

$ cd /usr/local/lib/python2.7/site-packages/tensorflow

編集:

一部の人々がテンソルフローの新しいバージョンで指摘した$ echo $TENSORFLOWように、どちらかを調べる必要がある場合に応じて

$ cd /usr/local/lib/python{2,3}.X/{site,dist}-packages/tensorflow

または

$ cd /usr/local/lib/python2.7/dist-packages/tensorflow/include/tensorflow/core/framework
于 2015-11-09T19:32:04.603 に答える
4

$TENSORFLOW環境変数がどこに設定されているかによって異なります。セットアップを手伝いましょう。

最初に確認してください。$ echo $TENSORFLOW空白が返された場合は、コンソールから任意のディレクトリに tensorflow のアクセスを設定する必要があります。

それには次の 2 つのケースがあります。

  1. anaconda ライブラリ/環境 (anaconda2 があるとします) から python を使用している場合、通常インストールされる場所は次のとおりです。~/anaconda2/lib/python2.7/site-package/tensorflow

  2. Python2.x や Python3.x の場合、x = は 2.7 や 3.5 のようなサブバージョンで、通常インストールされる場所は次のとおりです。/usr/local/lib/python2.x/site-packages/tensorflow

Python のバージョンを特定したので、それを bash またはプロファイルのワンタイム パスとして使用します。次の Linux コードを入力します。

$ vi ~/.bashrc

この行をbashrcファイルの一番下に追加してください。

$ export $TENSORFLOW="~/anaconda2/lib/python2.7/site-packages/tensorflow:$PATH"

新しいターミナルでもう一度確認してください

$ echo $TENSORFLOW検証します。

または `source ~/.bashrc' を使用して新しい環境変数をリロードします。

これで、すべて使用するように設定できます

$ python tensorflow/models/image/mnist/convolutional.py

直接

$ python -m tensorflow.models.image.mnist.convolutional.py

TensorFlow チュートリアルの説明に従って、プログラムはこれらのパスを-m引数の "/" ではなくピリオド (.) で検索します。

于 2016-11-21T05:53:23.583 に答える