NuPICのPython3verが出たのでインストール方法を共有します。
私が体験したエラーの処理なども紹介していますので、困っている方はご覧下さい。
・NuPICとは
大脳新皮質をモデルとした機械学習、Hierarchical Temporal Memory(HTM)を目指してnumenta社が開発しているライブラリ。
インストールの流れを動画で撮影しましたので、動画を見ながらやって見てください!
NuPIC Core C++ Library のインストール方法(Python3)
インストールの流れ
インストール方法はnumenta社のgithubに書かれています。
基本的にはそれに従ってください。
↓
注意:はじめにCMakeとPython3をインストールしてください!
私は忘れてました笑
ここからは私がぶつかったエラーの共有をします。
Anaconda環境のPython3は使えない
Exception: Anaconda python not supported
この警告が出た後、Anaconda環境以外でpython3の環境構築をしようとpyenvを使って頑張りましたが上手くいかず、結局pythonのHPからダウンロードしたら上手くいきました。
素直に下記サイトからダウンロードしたほうが早そうです。
Python3さえインストールできれば後は上手くいきました!
皆さんもNuPICインストールして見てください!
使い方はいまいちピンと来ていないのですが、理解できたらまた紹介したいをと思います。
以下のエラーはPython3環境構築の際に出会ったエラーです。NuPICとは直接は関係ないです。
pyenv install での「zlib not available」
pyenv install 3.7.3の実行!
「zlib not avalable」のエラーにぶつかる。
ググった結果、下記のサイトに解決方法が書かれていました。
原因は、
「XcodeのCommand Line ToolsにmacOS Mojave 10.14用のmacOS SDKヘッダがインストールされていないからです。」
だそうです。
対策は、
です。
しかし、またエラーが
また、ググります!
このサイトには、
Command Line Tools (macOS 10.14) for Xcode 10パッケージを下記のURLからダウンロードしてくる
https://developer.apple.com/download/more/
と書いてあったので、言う通りにします。
Python3のインストールができました!
しかし、なぜかversionを確認するとpython2のままで上手くいきませんでした😖
知っている方いたら教えてください!