web-dev-qa-db-ja.com

Anacondaパッケージの削除に失敗しました(InvalidArchiveError)

基本環境でconda install -c anaconda tensorflow-gpuを使用してtensorflow-gpuを誤ってインストールしました。それを削除しようとすると、コマンドを使用します

conda clean -a
conda remove tensorflow-gpu

InvalidArchiveErrorを返します

InvalidArchiveError( 'Error with archive C:\ Users\Path\Anaconda3\pkgs\openssl-1.1.1g-he774522_0u1c8dqql\pkg-openssl-1.1.1g-he774522_0.tar.zst。おそらく削除して再ダウンロードまたは再ダウンロードする必要があります-このファイルを作成します。libarchiveからのメッセージは次のとおりです:\ n\nリンクを解除できませんでした ')

ベースコンダ環境でtensorflow-gpuパッケージを完全に削除する方法

1
Evan

コミュニティの利益のためにコメントセクションに存在する場合でも、ここ(回答セクション)でソリューションを提供します。

この問題は2つの方法で解決できます

最初の方法:削除openssl-1.1.1g-he774522_0.tar.zstおよびフォルダーの数openssl-1.1.1g-he774522_0それらも含む.tar balls。その後、opensslを使用して実行していたターミナルを閉じてください。pythonがどこかで実行されている場合は、それを閉じてみてください。opensslとすべてを再インストールしてインストールします通常に戻ります

# install openssl from libarchive
conda install -c conda-forge libarchive

2番目の方法:Anacondaを再インストールします

1

試してください:conda remove --force tensorflow-gpu

0
amine sachiro