我正在尝试使用Masonite框架,我刚安装了masonite-cli
软件包,每当我运行craft new
时,都会抛出Attribute Error - module 'urllib' has no attribute 'urlopen'
。我的基础Python版本是2.7,但我安装了3.6。
答案 0 :(得分:1)
虽然这个错误有点含糊不清,但由于Python版本不正确,可能会出现这种错误,但基本工艺命令设计为在Python 2和Python 3上运行。
话虽如此,这个错误可能是因为SSL证书错误,因为Python 3.6没有附带证书。您可以在此处详细了解如何修复此错误:urllib and "SSL: CERTIFICATE_VERIFY_FAILED" Error
但解决方法是运行:/Applications/Python\ 3.6/Install\ Certificates.command