ImportError: Cannot import name monotonic

ImportError: Cannot import name monotonic

现在我正坐在一个仅包含以下内容的空白文件上:

import os
import sys
import shlex
import subprocess
import signal
from time import monotonic as timer 

当我尝试 运行 我的文件时出现此错误:导入错误:无法导入名称单调 如果重要的话,我在 linux 上,我的 python ver 是 2.7.16 - 我不能真正改变任何这些,因为我在我的学校服务器上工作......究竟是什么原因造成的错误?

此功能仅在Python3中存在。对于Python2,可以使用外部monotonic module。之后,您可以将其用作

from monotonic import monotonic as timer

timer()

但是,请注意它的值与 Python 3 函数返回的值不同(例如,在 macOS 上它使用 mach_absolute_time,即“从任意点开始”)。

https://docs.python.org/3/library/time.html#time.monotonic

time.monotonic() 从 Python 3.3 开始可用,您不能在 2.7

中使用它