Python小问题集合

Python小问题集合

1.Python换源小技巧

Python中可能会遇到,官方源无法下载的情况,或者官方源下载缓慢的情况,这个时候,我们就要给python换一个”源“来让他快速的下载我们想要的模块,下面就是一条完整的换源代码

pip install urllib3==1.25.10 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

这条命令的意思是

pip install 模块名==版本 -i 要换源的地址 --trusted-host 替换源的主机名

但是,你看到这里,可能就要发问了,我不知道我要下载的模块是几版本的,我还能下载吗?其实是可以的,版本号只是我们要指定下载这个模块的某一个版本的,其实我们完全可以省略掉版本号。就像这样

pip install 模块名 -i 要换源的地址 --trusted-host 替换源的主机名

这样python会自动的为我们下载该模块的最新版本。下面提供一些源地址。

阿里云 http://mirrors.aliyun.com/pypi/simple/ 
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 
豆瓣(douban) http://pypi.douban.com/simple/ 
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

2.MySQL: Authentication plugin ‘caching_sha2_password’ cannot be loaded错误解决方案

这种情况属于数据库加密插件有问题,这时只要指定为password模式就行了,打开我们的cmd,输入

msyql -u root -p

进入MySQL终端。然后输入以下命令

ALTER USER 'yourusername'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpassword';

什么?你说你看不懂这些参数什么意思?那么就请接着看下表。下面会列举各个参数所代表的意思。

参数 解释 备注
yourusername MySQL中要修改用户的用户名 默认用户名为root
localhost 主机名 localhost代表本地主机,默认使用localhost
yourpassword 密码 修改加密方式要重新设置的密码

3.ImBox模块报错:ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1125)解决方案

这个是SSL证书有问题

with Imbox('imap.88.com', 'test@88.com', password) as imbox:

只需要将代码改为


                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值