2017-07-14 84 views
2

MacBook Pro 10.12.5にTensorFlowをソースコードからインストールしました。 https://www.tensorflow.org/install/install_sourcestensorboard:コマンドが見つかりません

TensorFlow自体はうまく動作しますが、TensorBoardを実行できません。 テンソルボードが正しく取り付けられていないようです。

tensorboard --logdir=...を実行しようとすると、-bash: tensorboard: command not foundと表示されます。 locate tensorboardは空を返します。

テンソルボードをインストールするには追加の手順が必要ですか?

答えて

0

実行中のTensorflowのバージョンは何ですか?古いバージョンにはTensorboardは含まれていません。

新しいバージョンをお持ちの場合は、OSXを使用しているようですが、他の人には明らかに問題が発生しています。https://github.com/tensorflow/tensorflow/issues/2115このページをチェックして修正してください。

私はMacPortsのユーザーで、パス /opt/local/binの外にあるものを実行することに慣れています。 MacPorts経由でPythonパッケージをインストールすると、 実行ファイルがどこに行くのですか? へのシンボリックリンクであっても、メインのpythonリポジトリにあるファイル /opt/local/Library/Frameworks/Python.framework/Versions /2.7/bin/

ピップは、後者のディレクトリに物事をインストールし、どうやら はこれが問題となっていない(あるいは出てくる)のためでしたは/ opt/local/binに

にシンボリックリンクを追加しません。私の前に、 私はPythonの中から をロードする(実行不可能な)パッケージをインストールするためにpipを使用しました。結論として、/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/tensorboard

これは*ピップ/ MacPortsの-SOP不一致/ユーザー・エラーではない、と を行うには何もありとりわけテンソルボードを用いる。この問題を終了してください。 ありがとうございます。

*私の「探し」データベースが更新中だったが、他の方法ではこの1つを試し、その後動作しない場合

+0

ありがとうございました。私は1.2.1を使用しています。私はそれを読んだが、私の現在の問題とは異なっているようだ。 – user3864315

2

を完了していませんでした。それはあなたを助けるかもしれません。
1. Tensorflowの位置を最初に確認してください。

pip show tensorflow 

このような出力が表示されます。
...
名:tensorflow
バージョン:1.4.0
場所:
...
を/home/abc/xy/.local/lib/python2.7/site-packages 2.その場所に移動します。

cd /home/abc/xy/.local/lib/python2.7/site-packages 

そこにtensorboardという名前のディレクトリがあります。

cd tensorboard 

3. 'main.py' という名前のファイルが存在しなければなりません。
4.テンソルボードを起動するには、次のコマンドを実行します。

python main.py --logdir=/path/to/log_file/ 
関連する問題