web-dev-qa-db-fra.com

J'obtiens une InvalidArchiveError dans l'invite anaconda lorsque j'essaye d'installer spacy. Comment le résoudre?

InvalidArchiveError ('Erreur avec l'archive C:\Users\Sahaja Reddy\Anaconda3\pkgs\openssl-1.1.1g-he774522_0.conda. Vous devrez probablement supprimer et retélécharger ou recréer ce fichier. Le message de libarchive était:\n\n Impossible de dissocier (errno = 22, retcode = -25, archive_p = 1873471744752) ')

4
Sahaja Reddy

Le problème est lié au package openssl corrompu. Vous devez d'abord supprimer tous les fichiers openssl pkg et les réinstaller. C'est ce que j'ai fait:

# as the error show where the openssl files are
cd  %USERPROFILE%\AppData\Local\Continuum\miniconda3\pkgs\
# with linux I did rm -fr openssl*
DEL /Q /F /S "openssl*"
# install openssl from libarchive
conda install -c conda-forge libarchive

Cette réinstallation openssl et tout sera de retour à la normale.

0