群晖python urllib3报错解决方案 |
本帖最后由 tznb 于 2020-12-31 22:21 编辑
记录贴,不做保姆级说明 1.套件中心安装 python3 - 3.5.1-0108 2.安装setuptools - setuptools-51.1.1.tar.gz 自己到官方下载在上传,或者直接用wget下载 如果不这个版本下面请同步修改文件名和目录名
解压
3.安装pip - pip-20.3.3.tar.gz
解压
4.配置环境变量 系统默认(备份)
4.安装urllib3 (Python的HTTP客户端支持库)
之所以会弄这个是因为要用py脚本的http.request 而这个命令要urllib3支持库,而安装这个支持库需要用到pip (包管理工具),而安装pip又要用到setuptools 然而群晖的py比较反人类..啥都不带..只能自己安装了 同理如果是缺少其他的支持库也可以参考此帖pip insatll 库名 即可安装 相关资料 https://www.jianshu.com/p/6fe22cf20243 https://www.jianshu.com/p/456ce28b944d https://www.cnblogs.com/fourleg/p/12196430.html https://tieba.baidu.com/p/6925782665 终端可以执行但定时任务无法执行开启输出录像,查看是否提示 UnicodeEncodeError: 'ascii' 如果有,可能是编码的问题造成的(print内容存在中文),尝试删除print命令在测试如果没有print就正常的话 把下面内容添加在脚本头部
https://blog.csdn.net/sunnitech/article/details/102935107 |