ssl - 使用 pygbag 打包 PyGame for web 导致 SSL 错误

标签 ssl

我没有使用 PyInstaller 将 PyGame 游戏打包到 .exe 中,而是尝试使用新的 Python 库 pygbag 通过 Web 程序集打包游戏,以便在 itch.io 等网站上共享。

我按照教程尝试在浏览器的端口 8000 上进行本地测试... 1) 将 asyncio 代码插入我的游戏代码 2) 从指定目录的终端运行 pygbag。

Pygbag 执行了一些构建,但随后遇到了此 SSL 错误。有什么想法吗?谢谢。

警告:web.get( https://pygame-web.github.io/archives/0.5/default.tmpl ) : 5 秒后重试

在 MacOS 11.6.7 上; Python 3.10.8; pygbag 0.5.0; pygame 2.1.2

ctrl-c 退出,我看到另一个 SSL 错误:

警告:web.get( https://pygame-web.github.io/archives/0.5/favicon.png ) : 5 秒后重试

crtl-c 再次退出会使其完全停止。

最佳答案

Applications/Python 3.10/中有一个“Install Certificates.command”文件。我双击运行它,这解决了我的问题。

certificate verify failed: unable to get local issuer certificate

关于ssl - 使用 pygbag 打包 PyGame for web 导致 SSL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74876585/

相关文章:

java - 我们如何在 HTTPS 中执行我们自己的证书验证步骤

c# - OData .net Core 使用 SSL 卸载时如何在每个链接中设置 HTTPS

python - 如何修复 <urlopen 错误 [SSL : CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl. c :833)> in Python?

android - 使用 OKHTTP3 证书固定进行改造

ruby-on-rails - heroku 上的顶级域

firebase - 将 TLS 客户端证书上传到 Firebase 云函数

c# - 访问自签名证书详细信息

python - python3中的ssl证书和https连接

http - Moovweb:从 HTTP 迁移到 HTTPS 时出现隐私错误

ssl - 如何更改/调整 Python 3.10 请求的默认 SSL 设置 - sslv3 警报握手失败