読者です 読者をやめる 読者になる 読者になる

Theano on Python3 (Anaconda) in Win10

ディープラーニングのライブラリである Theano を Anaconda(Python3.5.2, Win10)にインストールした。PC は Lenovo Thinkpad T460(GPUなし) Win 10。

 

コマンドプロンプトを管理者権限で起動。

`Theano をインストールする。

 

[Win] + x, a

> conda install Theano

 

時間は多少かかるが、あっけなくインストール完了。

(当初、パイソンを起動した後に

>>> conda install Theano

でインストールできず、5分くらい無駄にしました。コマンドプロンプト上でインストールするんですね!)

 

コマンドプロンプトを終了。再起動。

 

> exit

[Win] + x, c

 

パイソンを起動した後、Theanoをインポートする。

 

> python

>>> import theano

 

エラーが出る

 

WARNING (theano.configdefaults): g++ not detected ! Theano will be unable to execute optimized C-implementations (for both CPU and GPU) and will default to Pythonimplementations. Performance will be severely degraded

 

C言語コンパイラが無いと怒っているのか。Googる。

MinGWというソフトをインストールすれば良いそうで

Windows 7にMinGWをインストールする(mingw-get-inst使用) - Symfoware

source forge というサイトからインストーラー使ってインストールするが

MinGW - Minimalist GNU for Windows download | SourceForge.net

 

> python

>>> import theano

 

同じエラーが出る。

WARNING (theano.configdefaults): g++ not detected ! Theano will be unable to execute optimized C-implementations (for both CPU and GPU) and will default to Pythonimplementations. Performance will be severely degraded

 

別サイト参照

may46onez.hatenablog.com

 

コマンドプロンプトからインストールすれば良いらしい。

コマンドプロンプトを起動。

 

> conda install mingw libpython

 

cmdを再起動して

[Win] + x, c

 

> python

>>> import theano

 

エラーが出ない。

 

本日はここまで。