メモ程度に書いておきます。
やりたいこと。
Tensorflowの実行環境を作る。
順番
インストール済みのPythonを削除
私の環境では、3.4と3.6が入っていた。
Python Launcherなるものの削除
Anaconda(Anaconda3-5.0.0-Windows-x86_64.exe)をインストール
※チェックボックス「環境変数に追加」が1つ外れていたので、ONにする。
Anaconda Navigaterから仮想環境「tf」を作成
Anaconda Navigaterから「tensorflow」をインストール
Anaconda Navigaterから仮想環境「tf」を起動し、「OpenCV」(画像認識をするため)、atom用に「autopep8」「flake8」をインストール
ここで、「transport_encoding」エラーが発生
どうもAnaconda Navigaterからインストールしたせいなのか、「html5lib」が
うまいこと整合が取れていないみたい。。
conda install --force html5lib
とか
conda install -c anaconda html5lib
をやって、何とかインストール
(エラーは、画像の下線です。)
Atom(AtomSetup-x64.exe)をインストール
Atom内で以下のパッケージをインストール
atom-beautify
autocomplete-paths
autocomplete-python
highlight-cursor-line
hilight-selected
japanese-menu
linter-flake8
script
Atomでインタープリターの指定は、「Script」でやる。
パッケージ->Script->Config Script
から、Anaconda Navigaterで作成した「tf」のフォルダを指定
コーディング規約は、pep8にお任せするため、Anaconda Navigaterで作成した「tf」環境のflake8、autopep8を指定してあげる。
環境設定->パッケージ->linter-flake8->setting->Executable Pathへ「flake8のパス」
環境設定->パッケージ->atom-beautify->setting->autopep8 へ「autopep8のパス」
ここまでくればいったん大丈夫のはず・・・
後で整形しまーす