• python--pip出错


    问题:

    1、使用pip install时,出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError....

    从报错结果看,请求timeout,应该是网络层的问题,目前未解决

    百度了一下解决方法,都是说pip源的问题,但是具体怎么处理,目前未实验成果

    即使升级也不行,之前是正常的呀

    2、既然pip不行,就用pycharm直接导入下载啦,project---setting----project Interpretrt中导入

    结果...........

    提示第一个错:根据错误信息,找到关键字眼:if this repository is available via HTTPS we recommend you use HTTPS instead, otherwise you may silence this warning and allow it anyway with '--trusted-host pypi.mirrors.ustc.edu.cn'.

    翻译一下就是:如果此存储库通过HTTPS可用,我们建议您改用HTTPS,否则您可能会关闭此警告,并允许使用“

    那么就把源地址改为https:

    再运行一下吧~~~~~~

    果然,提示了另外一个问题:

     提取了一下关键信息,大概就是:无法获取URL https://pypi.org/simple/jsonpath/:确认ssl证书存在问题:HTTPSConnectionPool(host='pypi.org', port=443):

    总而言之,就是ssl证书有问题的~~~~反正还是没有解决

    3、第一点中说可能是源的问题,那么就是不是要改变源,网上搜了一下需要在pip.ini中配置index地址就行,但是没有找到pip.ini

    在网上找了以下教程,复制代码运行,则可以在本地创建一个pip.ini文件,代码中自行指定需要的pip源,我这边选择的是豆瓣

     1 #import re;
     2 """
     3 python建立pip.ini.py
     4  5 """
     6 
     7 import os
     8 
     9 ini="""[global]
    10 index-url = https://pypi.doubanio.com/simple/
    11 [install]
    12 trusted-host=pypi.doubanio.com
    13 """
    14 pippath=os.environ["USERPROFILE"]+"\pip\"
    15 
    16 if not os.path.exists(pippath):
    17     os.mkdir(pippath)
    18 
    19 with open(pippath+"pip.ini","w+") as f:
    20     f.write(ini)
    21 
    22 print(pippath);

    运行结果:在(pippath)地址下找到了pip.ini,内容为:

    1 [global]
    2 index-url = https://pypi.doubanio.com/simple/
    3 [install]
    4 trusted-host=pypi.doubanio.com

    那么见证奇迹的时刻到了~~

    哇~~~~~~~~~~~~~感觉要唱起歌来了都!困扰我两天的pip终于弄好了

    目前用的是豆瓣的pip源,如果不好了,再换其他的美吱吱

  • 相关阅读:
    关于我对区块链和比特币的看法
    叙Windows平台下基于MBR和UEFI的bootkit(一)--以MBR为例
    动若脱兔:深入浅出angr--初步理解符号执行以及angr架构
    面经
    倚天屠龙(一):妙用IDA Pro--利用IDAPython编写调试插件
    初生牛犊:Windows下Anti-sandboxes技术探究
    浮生半日:探究Python字节码
    抽丝剥茧:理解Android权限机制
    自古套路得人心:安全岗面经(人生苦短,请勿入坑二进制)
    点击按钮,复制微信号代码
  • 原文地址:https://www.cnblogs.com/shenyexiaoqingxin/p/10443209.html
Copyright © 2020-2023  润新知