Ich bin sehr neu in Python und versuche es > pip install linkchecker
unter Windows 7. Einige Hinweise:
- Die Pip-Installation schlägt unabhängig vom Paket fehl. Dies führt beispielsweise
> pip install scrapy
auch zu einem SSL-Fehler. - Die Vanilla-Installation von Python 3.4.1 enthielt Pip 1.5.6. Als erstes habe ich versucht, Linkchecker zu installieren. Python 2.7 wurde bereits installiert und mit ArcGIS geliefert.
python
undpip
waren nicht über die Befehlszeile verfügbar, bis ich 3.4.1 installiert habe. > pip search linkchecker
funktioniert. Möglicherweise liegt dies daran, dass die Pip-Suche das SSL-Zertifikat der Site nicht überprüft.- Ich bin in einem Unternehmensnetzwerk, aber wir gehen nicht über einen Proxy, um ins Internet zu gelangen.
- Jeder Unternehmenscomputer (einschließlich meines) verfügt über eine vertrauenswürdige Stammzertifizierungsstelle, die aus verschiedenen Gründen verwendet wird, einschließlich der Aktivierung der Überwachung des TLS-Verkehrs zu https://google.com . Ich bin mir nicht sicher, ob das etwas damit zu tun hat.
Hier ist der Inhalt meiner pip.log nach dem Ausführen 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