New-Village

月間ブログ。だいたい1カ月に1回は更新しているようです。

ダウンロードできないTensorflowにイライラ

PycharmでTensorflowの開発に挑戦してみようと思ったのですが、PycharmのPreference > Project : xxx > Project Inspector から、Tensorflowをインストールしようとしたら以下のエラーが出てしまいました。

f:id:New-Village:20160618170609p:plain

サクッと楽しませてくれよと思いつつ、公式サイトの手順を見ながらセットアップを行いました。

■ 前提条件

以下の環境で環境構築をしています。

 

pythonの変更

僕の環境では、Python 3.4がインストールしてあったのですが、今回の作業を機に、Python3.5 をインストールしました。方法はいろいろあるようですが、前例にならって、Pythonの公式サイトからパッケージをダウンロードしてインストールしました。

 

■ Tensorflowのインストール

Tensorflowの公式サイトの手順に従ってインストールを行います。OS X El Capitanには、Python2.7がインストールされているため、pip3を使ってインストールを行います(そのままpipを使うとpython2.7のライブラリに登録されてしまします)。

$ sudo easy_install --upgrade
$ sudo pip3 install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.8.0-py3-none-any.whl

 

■ ViertualEnvの設定

PyCharmを起動して、Preference > Project : xxx > Project Inspector を開いて、Python 3.5のパッケージにTensorflowが入っていることを確認します。

f:id:New-Village:20160618191849p:plain

Create VirtualEnvから、Tensorflow用の環境を作ります。作る際に "Inherit global site-pages"にチェックを入れます。

f:id:New-Village:20160618193446p:plain

 

サンプルコードの実行

公式ページに記載されているサンプルコードを実行します。
エラーが出ずに終了すれば設定完了です。

f:id:New-Village:20160618212917p:plain