数週間前にGitHubから scikit-learn をインストールしました。
pip install git+git://github.com/scikit-learn/scikit-learn@master
私はGitHubに行って、それ以降、masterブランチにいくつかの変更が加えられました。
scikit-learn
のローカルインストールを更新するにはどうすればよいですか?
私はpip install scikit-learn --upgrade
を試しましたが、次のようになりました:
Requirement already up-to-date
Cleaning up ...
pip
は、Pythonパッケージインデックスでライブラリを検索します。バージョンはそこにある最新のものよりも新しいため、pipは更新しません。
Gitから再インストールする必要があります。
$ pip install git+git://github.com/scikit-learn/scikit-learn@master
Githubから、またはローカルにバージョンをインストールする必要があります。
私が通常行う方法は、ローカルでリポジトリをgit cloneしてpython setup.py install
またはpython setup.py develop
オンになっているので、使用しているバージョンについては確実です。
アップグレードフラグを使用して最初に実行したコマンドを再発行すると、それ以外の場合はトリックが実行されます。
pip install --upgrade git+git://github.com/scikit-learn/scikit-learn@master
IIRC、Pipはpypiに基づいてインストールされます。現在githubでホストされているバージョンにアップグレードする場合は、githubのURLを使用する必要があります。