Saya sangat baru di Python dan mencoba > pip install linkchecker
di Windows 7. Beberapa catatan:
- instalasi pip gagal terlepas dari paket. Misalnya,
> pip install scrapy
juga menghasilkan kesalahan SSL. - Instal vanilla dari Python 3.4.1 termasuk pip 1.5.6. Hal pertama yang saya coba lakukan adalah memasang linkchecker. Python 2.7 sudah diinstal, ia datang dengan ArcGIS.
python
danpip
tidak tersedia dari baris perintah sampai saya menginstal 3.4.1. > pip search linkchecker
bekerja. Mungkin itu karena pencarian pip tidak memverifikasi sertifikat SSL situs.- Saya berada di jaringan perusahaan tetapi kami tidak melalui proxy untuk mencapai Internet.
- Setiap komputer perusahaan (termasuk komputer saya) memiliki Otoritas Sertifikat Root Tepercaya yang digunakan karena berbagai alasan termasuk memungkinkan pemantauan lalu lintas TLS ke https://google.com . Tidak yakin apakah itu ada hubungannya dengan itu.
Berikut adalah isi dari pip.log saya setelah dijalankan 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