私はAnacondaを通じてpythonを使用しており、新しい機能を使用したいと考えています( http://scikit-learn.org/dev/modules/neural_networks_supervised.html )scikit-learnで、現在開発バージョン0.18.dev0でのみ利用可能です。
ただし、古典的なconda update
condaは開発パッケージをリストしていないため、機能していないようです。アナコンダに開発バージョンをインストールする最も簡単な方法は何でしょうか? (その価値のために、私は64ビットのWindows 7を使用しています。)
conda
を使用してパッケージをインストールできるのは、誰かがパッケージのバイナリをビルドして利用できるようにした場合のみです。一部のパッケージはこれを可能にするナイトリービルドを公開していますが、scikit-learnはその1つではありません。
最先端のバージョンを1つのコマンドでインストールするには、pipを使用できます。例えば。:
$ conda install pip
$ pip install git+git://github.com/scikit-learn/scikit-learn.git
ただし、これにはライブラリ内のすべてのC拡張機能をコンパイルする必要があるため、システムがそのように設定されていないと失敗することに注意してください。
MLPClassifierを持たないscikit-learn0.17がありました。私はちょうど以下のようなコンダアップデートをしました:
conda update scikit-learn
condaはすべての依存パッケージの更新を処理し、更新後は機能します。
Anacondaで独自のscikit-learnパッケージを構築する必要があります。私は約10分でそれをしました( レポ )( パッケージ )。パッケージの構築方法に関するconda tutorial は役に立ちました。これを行うにはおそらく複数の方法がありますが、scikit-learn githubリポジトリをダウンロードし、新しいリポジトリにドロップし、condaレシピを格納するディレクトリを追加して、レシピからパッケージをビルドしました ソースコードを指しています ダウンロードしました。