ImportError:无法导入名称单调

时间:2020-08-25 14:04:40

标签: python python-import

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

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

当我尝试运行文件时收到此错误:ImportError:无法导入名称单调 如果有问题,我在linux上,我的python ver是2.7.16-我不能真正更改任何设置,因为我正在学校服务器上工作...究竟是什么引起了错误?

2 个答案:

答案 0 :(得分:1)

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

from monotonic import monotonic as timer

timer()

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

答案 1 :(得分:1)

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

time.monotonic()从Python 3.3开始可用,而在2.7中则无法使用