回答編集履歴

1

コメントへの返信

2016/02/03 12:11

投稿

退会済みユーザー
test CHANGED
@@ -27,3 +27,45 @@
27
27
  ####余談ですが
28
28
 
29
29
  atomの[term3](https://atom.io/packages/term3)というパッケージを使えば、Atomのタブ上でterminalが使えますので、わざわざterminalとatomの切り替えの必要がありません。
30
+
31
+
32
+
33
+ ####追記 2016年2月3日午後8時49分
34
+
35
+ すいません、やっとわかりました。tensorflowに詳しくないもので、推測でいろいろ答えていましたがやっと謎が解けました。
36
+
37
+
38
+
39
+ 結論としては、**tensorflowモードになって**、```python testTensor.py```としてください。
40
+
41
+ tensorflowモードの実行結果が何故か乱れていますが、**正しく実行されています**。エラーコードのように見えますが、正しく実行されているみたいです。[ここ](http://qiita.com/haminiku/items/36982ae65a770565458d)を読んで理解しました。
42
+
43
+ > 42
44
+
45
+
46
+
47
+ という結果は正しい結果なのではないのでしょうか?
48
+
49
+ 表示が乱れているのは、ターミナルの再起動や「Control+L」などで直ったりしませんか?
50
+
51
+
52
+
53
+ #####env系統とは
54
+
55
+ 私もとても詳しいという訳ではないので、あえてぼかして表現していたのですが、pythonはバージョンによって動作が結構違ったりするので(python2.x系とpython3.x系)、**virtualenv**と呼ばれるものなどで、バージョンの管理やライブラリの管理などをします。この環境を管理するシステムが結構あるので、わざと「系統」とぼかしました。
56
+
57
+
58
+
59
+ tensorflowモードと読んでらっしゃるのは、virtualenvのライブラリ管理機能でtensorflowが使えるライブラリだけが使えるようにします。
60
+
61
+ ```source ~/tensorflow/bin/activate```を実行することで、pythonの環境(バージョン、ライブラリ等)を変えているのです。
62
+
63
+
64
+
65
+ env系統について更に詳しく知りたければ、[ここ](http://dev.classmethod.jp/server-side/language/python-virtualenv-tutorial/)などを参考にしてください。
66
+
67
+
68
+
69
+
70
+
71
+ 更に何か質問があれば、私の知っている範囲でお答えします。