pipのpythonパッケージが満たせない依存関係をすべて無視して強制的にインストールする方法はありますか?
(そうすることがどれほど間違っているかは気にしません。)
pip には --no-dependencies スイッチがあります。それを使うべきでしょう。
--no-dependencies
詳しくは、pip install -h を実行すると、次の行が表示されます。
pip install -h
--no-deps, --no-dependencies Ignore package dependencies
librosaパッケージをpipでインストールしようとしたところ (pip install librosa`) 、このエラーが表示されました。
パッケージを
でインストールしようとしたところ (
ERROR: Cannot uninstall 'llvmlite'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
llvmliteを削除しようとしましたが、pip uninstallでは削除できませんでした。そこで、このコードでpipのignore` 機能を使用した。
を削除しようとしましたが、
では削除できませんでした。そこで、このコードで
の
pip install librosa --ignore-installed llvmlite
確かに、このルールを使えば、考慮したくないパッケージを無視することができます。
pip install {package you want to install} --ignore-installed {installed package you don't want to consider}
pip には
--no-dependencies
スイッチがあります。それを使うべきでしょう。詳しくは、
pip install -h
を実行すると、次の行が表示されます。librosa
パッケージを
pipでインストールしようとしたところ (
pip install librosa`) 、このエラーが表示されました。llvmlite
を削除しようとしましたが、
pip uninstallでは削除できませんでした。そこで、このコードで
pipの
ignore` 機能を使用した。確かに、このルールを使えば、考慮したくないパッケージを無視することができます。