DDNS icon indicating copy to clipboard operation
DDNS copied to clipboard

报错相关

Open isuera opened this issue 5 years ago • 4 comments

这段代码在本机上跑没问题 win10 但是在nas上跑就报错 winserver2019 代码如下

https://pic.dark.moe/images/2019/03/26/a5405689e9b6aa092760d453665cc67c.png

isuera avatar Mar 25 '19 22:03 isuera

不好意思看到的比较晚,您的错误信息我看了一下,是SSL的认证问题,因为阿里云都是使用https链接。我也是第一次看到这个错误,于是就网上查了一下,似乎跟Python的版本有关,您的nas上也是使用Python3吗?还是使用Python2.7?如果是2.7的话可能会有问题。

mgsky1 avatar Apr 01 '19 16:04 mgsky1

用的是python3 版本是3.7.2

isuera avatar Apr 01 '19 16:04 isuera

由于Windows Server的特殊性,解决方法如下:

首先用以下命令安装requests

pip install requests

接着进入'src'文件夹,用编辑器打开的'IpGetter.py'文件,做如下修改

头文件加入import ssl 紧接着加入 ssl._create_default_https_context = ssl._create_unverified_context 然后再运行程序就可以了 这个属于特定环境的BUG,感谢反馈~

mgsky1 avatar Apr 03 '19 08:04 mgsky1

问题已解决,非常感谢

isuera avatar Apr 03 '19 08:04 isuera