DDNS
DDNS copied to clipboard
报错相关
这段代码在本机上跑没问题 win10 但是在nas上跑就报错 winserver2019 代码如下
https://pic.dark.moe/images/2019/03/26/a5405689e9b6aa092760d453665cc67c.png
不好意思看到的比较晚,您的错误信息我看了一下,是SSL的认证问题,因为阿里云都是使用https链接。我也是第一次看到这个错误,于是就网上查了一下,似乎跟Python的版本有关,您的nas上也是使用Python3吗?还是使用Python2.7?如果是2.7的话可能会有问题。
用的是python3 版本是3.7.2
由于Windows Server的特殊性,解决方法如下:
首先用以下命令安装requests
包
pip install requests
接着进入'src'文件夹,用编辑器打开的'IpGetter.py'文件,做如下修改
头文件加入import ssl
紧接着加入 ssl._create_default_https_context = ssl._create_unverified_context
然后再运行程序就可以了
这个属于特定环境的BUG,感谢反馈~
问题已解决,非常感谢