web-dev-qa-db-fra.com

La désérialisation de l'entrée en mémoire cache a échoué, entrée ignorée

C:\Users\deypr>pip3 install sklearn

Collecting sklearn

  Cache entry deserialization failed, entry ignored

  Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: TLSV1_ALERT_ACCESS_DENIED] tlsv1 alert access denied (_ssl.c:777)'),)': /simple/sklearn/

  Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: TLSV1_ALERT_ACCESS_DENIED] tlsv1 alert access denied (_ssl.c:777)'),)': /simple/sklearn/

  Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: TLSV1_ALERT_ACCESS_DENIED] tlsv1 alert access denied (_ssl.c:777)'),)': /simple/sklearn/

  Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: TLSV1_ALERT_ACCESS_DENIED] tlsv1 alert access denied (_ssl.c:777)'),)': /simple/sklearn/

  Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '[SSL: TLSV1_ALERT_ACCESS_DENIED] tlsv1 alert access denied (_ssl.c:777)'),)': /simple/sklearn/

  Could not fetch URL https://pypi.python.org/simple/sklearn/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(Host='pypi.python.org', port=443): Max retries exceeded with url: /simple/sklearn/ (Caused by SSLError(SSLError(1, '[SSL: TLSV1_ALERT_ACCESS_DENIED] tlsv1 alert access denied (_ssl.c:777)'),)) - skipping

 Could not find a version that satisfies the requirement sklearn (from versions: )
No matching distribution found for sklearn

Je reçois cette erreur chaque fois que j'essaie d'installer un paquet python.

  1. Quelles pourraient être les raisons possibles?

  2. Comment le réparer ?

13
Pronomita Dey

C'était un problème de réseau. Travaillé totalement bien quand je suis passé sur un autre réseau. Merci tout le monde :)

10
Pronomita Dey

En ce qui concerne le message d'erreur/avertissement dans le titre de la question:

La désérialisation de l'entrée en mémoire cache a échoué, entrée ignorée

Vous pouvez résoudre ce problème en supprimant le cache pip, par exemple. sur Ubuntu:

rm -rf ~/.cache/pip
2
Franck Dernoncourt

Son scikit-learn pas appris sur pypi. Vérifiez le documentation ici

Essayer:

pip3 install scikit-learn
2
Vivek Kumar