【问题标题】:Can't install time module无法安装时间模块
【发布时间】:2017-03-01 03:30:09
【问题描述】:

我试过pip install timesudo -H pip install time,但我一直收到错误:

找不到满足要求时间的版本(来自 版本:)没有找到匹配的分布时间

我在 PyCharm 中工作,但真正没有意义的是我可以在 Python 控制台中导入时间,但不能在我的实际代码中。

【问题讨论】:

  • 时间是一个内置模块
  • 您是否碰巧将文件命名为 time.py(或包含 Python 模块的文件夹 time)?如果它在您的工作目录中,它将隐藏内置的time 模块。

标签: python python-2.7


【解决方案1】:

time module 是 Python 标准库的一部分。它与 Python 的其余部分一起安装,您不需要(也不能!)使用pip 安装它。

我可以在 Python 控制台中导入时间

是的,因为它已经安装了。

但不在我的实际代码中

我不相信你。向我们展示您在尝试时收到的确切错误消息。

【讨论】:

【解决方案2】:

我认为这是一个 PyCharm 错误。我正在使用带有 PyCharm 的时间模块,它抱怨“时间”是一个未解决的引用,即使我使用了

import time

在我的文件的开头。但是,当我执行我的程序时,没有运行时错误,即使 PyCharm 无法将 time 识别为有效模块。

【讨论】:

    【解决方案3】:

    尝试使用time.sleep(secs) 应该可以正常工作。

    【讨论】:

    • 这如何回答这个问题?
    • 好吧,他正在尝试使用time(),但遇到错误并认为他可能需要安装时间模块,因此我建议改为使用time.sleep() (去过那里,做过)
    【解决方案4】:

    只要使用它。 time library default installed 在 python 中 使用:添加到代码中:

    import time
    

    并使用例如:

    time.sleep(20) #20 second
    

    【讨论】:

      【解决方案5】:

      您不能创建名称为“time”的对象,因为它会与“time”模块冲突。

      【讨论】:

        【解决方案6】:

        我也遇到了错误,同时参考“requirements.txt”上的时间并将应用程序推送到云代工厂。

        所以错误是预料之中的。因此,它也可能在其他情况下。 在推送我的应用程序使其工作之前,我刚刚从“requirements.txt”中删除了时间。!

        【讨论】:

          【解决方案7】:

          时间是预先安装的,因为当我导入时间时“导入时间” 一切顺利

          【讨论】:

            【解决方案8】:

            我想我也有同样的问题,我想这是因为一个变量被称为时间......

            【讨论】:

              【解决方案9】:

              您应该首先导入库。所以添加如下语句: 进口

              【讨论】:

              • 问题是关于从 pip 安装模块,而不是将其导入脚本。
              猜你喜欢
              • 1970-01-01
              • 2018-05-15
              • 2019-06-07
              • 2019-07-07
              • 2014-09-14
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多