Je suis très nouveau sur Python et j'essaie de > pip install linkchecker
le faire sous Windows 7. Quelques notes:
- l'installation de pip échoue, quel que soit le package. Par exemple,
> pip install scrapy
entraîne également l'erreur SSL. - L'installation Vanilla de Python 3.4.1 incluait le pip 1.5.6. La première chose que j'ai essayé de faire a été d'installer le linkchecker. Python 2.7 était déjà installé, il était fourni avec ArcGIS.
python
etpip
n'étaient pas disponibles à partir de la ligne de commande jusqu'à ce que j'aie installé 3.4.1. > pip search linkchecker
travaux. C'est peut-être parce que la recherche pip ne vérifie pas le certificat SSL du site.- Je suis dans un réseau d'entreprise mais nous ne passons pas par un proxy pour accéder à Internet.
- Chaque ordinateur d'entreprise (y compris le mien) possède une autorité de certification racine de confiance qui est utilisée pour diverses raisons, notamment l'activation de la surveillance du trafic TLS vers https://google.com . Je ne sais pas si cela a quelque chose à voir avec cela.
Voici le contenu de mon pip.log après exécution pip install linkchecker
:
Downloading/unpacking linkchecker
Getting page https://pypi.python.org/simple/linkchecker/
Could not fetch URL https://pypi.python.org/simple/linkchecker/: connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:598)
Will skip URL https://pypi.python.org/simple/linkchecker/ when looking for download links for linkchecker
Getting page https://pypi.python.org/simple/
Could not fetch URL https://pypi.python.org/simple/: connection error: HTTPSConnectionPool(host='pypi.python.org', port=443): Max retries exceeded with url: /simple/ (Caused by <class 'http.client.CannotSendRequest'>: Request-sent)
Will skip URL https://pypi.python.org/simple/ when looking for download links for linkchecker
Cannot fetch index base URL https://pypi.python.org/simple/
URLs to search for versions for linkchecker:
* https://pypi.python.org/simple/linkchecker/
Getting page https://pypi.python.org/simple/linkchecker/
Could not fetch URL https://pypi.python.org/simple/linkchecker/: connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:598)
Will skip URL https://pypi.python.org/simple/linkchecker/ when looking for download links for linkchecker
Could not find any downloads that satisfy the requirement linkchecker
Cleaning up...
Removing temporary dir C:\Users\jcook\AppData\Local\Temp\pip_build_jcook...
No distributions at all found for linkchecker
Exception information:
Traceback (most recent call last):
File "C:\Python34\lib\site-packages\pip\basecommand.py", line 122, in main
status = self.run(options, args)
File "C:\Python34\lib\site-packages\pip\commands\install.py", line 278, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "C:\Python34\lib\site-packages\pip\req.py", line 1177, in prepare_files
url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
File "C:\Python34\lib\site-packages\pip\index.py", line 277, in find_requirement
raise DistributionNotFound('No distributions at all found for %s' % req)
pip.exceptions.DistributionNotFound: No distributions at all found for linkchecker