“ValueError: check_hostname requires server_hostname“ when trying to update conda

更新conda后,报错:
ValueError: check_hostname requires server_hostname
这个是科学上网网络端口问题。
解决办法:
1、查看科学上网的端口号。
2、添加端口号在.condarc文件里。
Windows下查看.condarc在哪。
windows:C:\users\username\,linux:/home/username/
3、pip install urllib3==1.25.11。
condarc文件中包含内容为如下:

ssl_verify: true
show_channel_urls: true
report_errors: false

在下方添加一段代码,修改后如下:

ssl_verify: true
show_channel_urls: true
report_errors: false
proxy_servers: {
     http: 127.0.0.1:8888, https: 127.0.0.1:8888}

注意,把后面的8888改成自己的端口号,每个的估计都不一样。

你可能感兴趣的:(编程debug问题,conda)