Ame*_*ina 21 python git pip github scikit-learn
几周前我在GitHub上安装了scikit-learn:
pip install git+git://github.com/scikit-learn/scikit-learn@master
Run Code Online (Sandbox Code Playgroud)
我去了GitHub,从那以后主分支发生了一些变化.
如何更新我的本地安装scikit-learn?
我试过pip install scikit-learn --upgrade但是我得到了:
Requirement already up-to-date
Cleaning up ...
Run Code Online (Sandbox Code Playgroud)
Ble*_*der 20
pip在Python包索引中搜索库.你的版本比那里的最新版本更新,所以pip不会更新它.
你必须从Git重新安装:
$ pip install git+git://github.com/scikit-learn/scikit-learn@master
Run Code Online (Sandbox Code Playgroud)
Mic*_*vin 13
对我有用的是使用--force-reinstall:
pip install --force-reinstall --no-deps git+git://github.com/scikit-learn/scikit-learn@main
--no-deps以避免重新安装所有依赖项
Ale*_*eau 11
您需要从github或本地安装版本.
我通常这样做的方式是我在本地克隆存储库,然后运行python setup.py install或运行python setup.py develop它,所以我确定正在使用的版本.
重新发出你第一次使用升级标志完成的命令将做其他方法:
pip install --upgrade git+git://github.com/scikit-learn/scikit-learn@master
Run Code Online (Sandbox Code Playgroud)