【发布时间】:2018-10-20 06:15:32
【问题描述】:
我正在尝试使用 Masonite 框架,我刚刚安装了 masonite-cli 包,每当我运行 craft new 时,都会抛出 Attribute Error - module 'urllib' has no attribute 'urlopen'。我的基础 Python 版本是 2.7,但我安装了 3.6。
【问题讨论】:
标签: python frameworks masonite
我正在尝试使用 Masonite 框架,我刚刚安装了 masonite-cli 包,每当我运行 craft new 时,都会抛出 Attribute Error - module 'urllib' has no attribute 'urlopen'。我的基础 Python 版本是 2.7,但我安装了 3.6。
【问题讨论】:
标签: python frameworks masonite
虽然这个错误有点模棱两可,但这似乎是由于 Python 版本不正确而引发的,但基本工艺命令设计为在 Python 2 和 Python 3 上运行。
话虽如此,此错误很可能是由于 SSL 证书错误,因为 Python 3.6 不附带证书。您可以在此处阅读有关修复此错误的更多信息:urllib and "SSL: CERTIFICATE_VERIFY_FAILED" Error
但解决方案是运行:/Applications/Python\ 3.6/Install\ Certificates.command
【讨论】: