首页 > 编程知识 正文

python中valueerror是什么错误,python报错keyerror

时间:2023-05-04 22:03:13 阅读:46292 作者:307

最近在新公司的电脑上建立python环境时,现在python更新到了3.9版。 下载后,我们准备了环境变量,安装了requests插件,并编写了简单的代码发送请求,结果发现报告错误:

运行importrequestsres=requests.get (URL=' https://blog.csdn.net/Li boshi 123/',verify=False ) )上的代码时,显示以下内容

raisevalueerror (check _ hostnamerequiresserver _ hostname ' ) value error : check _ hostnamerequiressserver _ hostname

报告错误的原因:

这与实际选择的python版本关系不大。 主要原因是每次使用pip install命令下载插件时,如果下载requests插件,也会自动安装名为urllib3的依赖插件,并且依赖的插件版本太高

因此,一般遇到这种莫名其妙的问题时,可以先看看是不是插件的问题引起的。 解决方法是降低urllib3插件的版本就可以了。 当然,在直接安装requests插件时,选择以较低的版本解决此问题。 例如,使用以下命令指定版本进行安装:

使用pip install requests==2.20或以下命令降低版本: 使用某些框架时,经常会遇到类似pip install urllib3==1.25.8的问题。 例如,在学习django,操作别人博客上写的文章,最后报告错误,大概是

另外,在线安装插件时,如果插件下载太慢或发生错误,可以在插件命令后加上-i来指定插件的安装源。

pipinstall插件名称- I http://mirrors.a liyun.com/pypi/simple有时报告插件但找不到,尝试更改源。

如果不想每次都指定源进行安装,可以在用户名下的文件夹下创建pip文件夹,并创建新的pip.ini配置文件,然后编写以下内容: {创建此配置文件的存储位置有很多方法。 感兴趣的人可以自己试试。 例如,尝试在包含pip的目录下或%APPDATA%目录下创建新文件夹。 }

[ global ] index-URL=http://mirrors.a liyun.com/pypi/simple [ install ] trusted-host=mirrors.a liyun.com此外,一

whl格式插件:

33559 www.lfd.UCI.edu/~ Goh lke/python libs/# lxml

pip installxxx.whl

将插件下载到官方网站:

https://pypi.org/

解压缩后在目录中运行: python setup.py install

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。