错误:无法导入名称' pi'

时间:2016-06-13 05:38:21

标签: python python-3.x

出于某种原因,当我尝试在我的代码中导入pi时,我收到错误。例如,我将使用以下代码在Text Wrangler中创建一个文件:

from math import pi

print(pi * 2)

当我在终端中运行代码时,我收到错误:

Traceback (most recent call last):
  File "ex.py", line 1, in <module>
    from math import pi
ImportError: cannot import name 'pi'

这对我来说似乎很奇怪,通过一些研究,我已经读过一些关于循环依赖的内容,但我并不认为它真的很重要。任何帮助都会很棒!

1 个答案:

答案 0 :(得分:1)

这适用于Python 3.4.3:

>>> from math import pi
>>> pi
3.141592653589793

通过在终端中键入math来检查是否有另一个名为pip freeze的模块,或者检查是否有名为math.py的python文件。如果你确实改了它的名字。