【问题标题】:Masonite - craft new command throws module 'urllib' has no attribute 'urlopen' errorMasonite - 制作新命令引发模块“urllib”没有属性“urlopen”错误
【发布时间】: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


    【解决方案1】:

    虽然这个错误有点模棱两可,但这似乎是由于 Python 版本不正确而引发的,但基本工艺命令设计为在 Python 2 和 Python 3 上运行。

    话虽如此,此错误很可能是由于 SSL 证书错误,因为 Python 3.6 不附带证书。您可以在此处阅读有关修复此错误的更多信息:urllib and "SSL: CERTIFICATE_VERIFY_FAILED" Error

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

    【讨论】:

      猜你喜欢
      • 2022-01-03
      • 2017-05-20
      • 2011-04-27
      • 1970-01-01
      • 2017-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多