【问题标题】:ImportError: cannot import name 'clock' from 'time' (unknown location)ImportError:无法从“时间”(未知位置)导入名称“时钟”
【发布时间】:2021-04-06 11:42:54
【问题描述】:

我在 python 代码中有一个错误: '从时间导入时钟' ImportError:无法从“时间”(未知位置)导入名称“时钟”

这在 python 3.8 中不起作用 有人可以帮忙吗

【问题讨论】:

  • time 模块中没有名为clock 的变量。你想做什么?

标签: python


【解决方案1】:

更新 passlib 对我有用

pip install passlib==1.7.2

【讨论】:

    【解决方案2】:

    当您使用 Python 3.8 和低于 1.7.2 的 passlib 版本时会发生这种情况。尝试运行以下命令。这可能会有所帮助。

    pip install --upgrade passlib==1.7.2
    

    如果您没有安装 passlib,请尝试

    pip install passlib==1.7.2
    

    【讨论】:

      【解决方案3】:

      time.clock 是一种自 Python 3.3 起已被弃用并从 Python 3.8 (see the Python 3.7 time documentation for more information) 中删除的方法,因为它的行为取决于平台(与 Windows 相比,它在 Unix 上的行为不同)。正如文档所建议的,您应该改用time.perf_counter()time.process_time()。这些略有不同,请参阅this Stack Overflow question 了解更多详情。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-02-06
        • 2021-03-21
        • 2020-09-08
        • 2021-02-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多