【pip报错】Could not fetch URL https://pypi.org/simple/gast/:There was a problem confirming the ssl cert
pip install -r requirements.txt
問題1:
【報錯】Could not fetch URL https://pypi.org/simple/gast/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host=‘pypi.org’, port=443): Max retries exceed with url: /simple/gast/ (Caused by SSLError(“Can’t connect to HTTPS URL because the SSL module is not available.”)) - skipping
【原因】國內無法直接訪問到pypi,加了豆瓣的源之后就解決了被墻的問題。
【解決方案】
pip install -r requirements.txt -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
問題2
【報錯】ERROR: After October 2020 you may experience errors when installing or updating packages. This is because pip will change the way that it resolves dependency conflicts.
We recommend you use --use-feature=2020-resolver to test your packages with the new resolver before it becomes the default.
【原因】pip使用更新的問題,按照它推薦的來。
【解決方案】
pip install -r requirements.in -i http://pypi.douban.com/simple --trusted-host pypi.douban.com --use-feature=2020-resolver
問題3
【報錯】Requirement already satisfied: xxx in c:\anaconda3\lib\site-packages
【原因】最初我以為是包都下載好了,后來發現Settings里邊解釋器里并沒有相關依賴,而且requirement.txt的文件里的還是標黃的。這才發現系統里有的,和現在項目所處的虛擬環境不一樣。
【解決方案】
【錯誤方案】我找到報錯提示的目錄下,把這里所有包都復制到python解釋器所在目錄下的/lib/site-packeges里。
【正確方案】
pip install -r requirments --target=
問題4
因為問題3錯誤解決方案的不嚴謹,致使出現了新的問題:
【報錯】ImportError: cannot import name ‘InvalidSchemeCombination’
from pip._internal.exceptions import InvalidSchemeCombination, UserInstallationInvalid
【原因】在直接復制到目標目錄下時,有一些文件收到了影響使其損壞,其中就有pip。
【解決方案】
1.先找到目標目錄【項目使用的python解釋器所在目錄下的/lib/site-packeges】,找到pip相關文件夾全部刪除。
2.強行刪除pip
conda remove --force pip
3.下載pip
conda install -c anaconda pip
【最終使用pip下載不報錯的命令行】
pip install -r requirements.txt -i http://pypi.douban.com/simple --trusted-host pypi.douban.com --use-feature=2020-resolver --target=D:\ProgramData\Anaconda3\envs\tensorflow\Lib\site-packages
總結
以上是生活随笔為你收集整理的【pip报错】Could not fetch URL https://pypi.org/simple/gast/:There was a problem confirming the ssl cert的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 企业固定资产管理RFID解决方案
- 下一篇: Elasticsearch入门(一)基本