回答:
pip install --upgrade --force-reinstall <package>
アップグレードする場合、すでに最新のパッケージであっても、すべてのパッケージを再インストールします。
pip install -I <package>
pip install --ignore-installed <package>
インストールされたパッケージを無視します(代わりに再インストールします)。
pip install pipeline-liveますか?
using cachedは、前回のインストールでキャッシュされたソースファイルを使用することを意味します。強制的に再ダウンロードするには、--no-cache-dirフラグを使用します。
:あなたはすべての3つのオプションが欲しいかもしれない--upgradeと--force-reinstallしながら、性を保証の再インストールを--no-depsことを回避するには、依存関係を再インストール。
$ sudo pip install --upgrade --no-deps --force-reinstall <packagename>
そうしないと、pipがNumpyまたはその他の大きなパッケージの再コンパイルを開始するという問題が発生する可能性があります。
sudo私の場合は非常に重要でした。
--upgrade使用する必要があるの--force-reinstallですか?
<package-name>==<package-version>フォーマットが使用されている場合はどうなりますか?
sudo pip3 install --upgrade --force-reinstall --no-deps --no-cache-dir <package-name>==<package-version>
いくつかの関連する答え: