Python Masonite-craft新命令抛出模块“urllib”没有属性“urlopen”错误

Python Masonite-craft新命令抛出模块“urllib”没有属性“urlopen”错误,python,frameworks,masonite,Python,Frameworks,Masonite,我正在尝试使用Masonite框架,我刚刚安装了Masonite cli包,每当我运行craft new时,就会抛出一个属性错误-模块“urllib”没有属性“urlopen”。我的基本Python版本是2.7,但我已经安装了3.6。虽然这个错误有点含糊不清,但它可能看起来像是因为不正确的Python版本而抛出的,但是基本的craft命令被设计为在Python 2和Python 3上运行 话虽如此,这个错误可能是因为SSL证书错误,因为Python 3.6没有证书。您可以在此处阅读有关修复此错误

我正在尝试使用Masonite框架,我刚刚安装了Masonite cli包,每当我运行craft new时,就会抛出一个属性错误-模块“urllib”没有属性“urlopen”。我的基本Python版本是2.7,但我已经安装了3.6。

虽然这个错误有点含糊不清,但它可能看起来像是因为不正确的Python版本而抛出的,但是基本的craft命令被设计为在Python 2和Python 3上运行

话虽如此,这个错误可能是因为SSL证书错误,因为Python 3.6没有证书。您可以在此处阅读有关修复此错误的更多信息:

但解决方法是只运行:/Applications/Python\3.6/Install\Certificates.command