662

現在のバージョンのパッケージが機能していないようで、再インストールが必要な状況に遭遇しました。ただしpip install -U、すでに最新のパッケージには触れません。最初にアンインストールしてからインストールすることで再インストールを強制する方法はわかりましたpip uninstallが、1 つのステップで公称最新バージョンに単純に「更新」する方法はありますか?

4

7 に答える 7

985
pip install --upgrade --force-reinstall <package>

アップグレードするときは、パッケージが最新の状態であっても、すべてのパッケージを再インストールしてください。

pip install -I <package>
pip install --ignore-installed <package>

インストールされたパッケージを無視します (代わりに再インストールします)。

于 2013-10-23T17:59:22.483 に答える
41

アップグレードせずに、requirements.txt ファイルで指定されたパッケージを再インストールする場合は、requirements.txt ファイルで指定された特定のバージョンを再インストールするだけです。

pip install -r requirements.txt --ignore-installed
于 2016-11-03T06:20:18.893 に答える
37
--force-reinstall

pip-1.5でpython2.7を使用して再インストールを強制するようには見えません

私は使用しなければならなかった

--no-deps --ignore-installed
于 2014-01-14T08:04:09.880 に答える