condaでライブラリが競合によりインストールできない場合

以下のエラーが大量に発生した:

CondaVerificationError: The package for cffi located at /home/foo/anaconda3/pkgs/cffi-1.17.1-py310h8deb56e_0
appears to be corrupted. The path 'lib/python3.10/site-packages/cffi/__pycache__/vengine_gen.cpython-310.pyc'
specified in the package manifest cannot be found.

新しく仮想環境を作っても同じようなエラーであった.

解決方法

私の場合は以下の操作でエラーはなくなった:

# キャッシュと破損パッケージを完全に削除
conda clean --all

#Condaインストールそのもののキャッシュも含めたリセットを行う
rm -rf ~/anaconda3/pkgs/*



この記事が気に入ったらサポートをしてみませんか?