【发布时间】:2018-01-01 03:16:34
【问题描述】:
我在 python 中导入 random 和 randint 时遇到问题
这是我“从随机导入 randint”时得到的错误
Traceback (most recent call last):
File "/Users/Noah/Desktop/math.py", line 2, in <module>
from random import randint
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/random.py", line 45, in <module>
from math import log as _log, exp as _exp, pi as _pi, e as _e, ceil as _ceil
File "/Users/Noah/Desktop/math.py", line 2, in <module>
from random import randint
ImportError: cannot import name randint
这是我在“导入随机”时遇到的错误
Traceback (most recent call last):
File "/Users/Noah/Desktop/math.py", line 2, in <module>
import random
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/random.py", line 45, in <module>
from math import log as _log, exp as _exp, pi as _pi, e as _e, ceil as _ceil
TypeError: 'module' object is not callable
当我去 /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7 检查它有 random.py random.pyc 和 random.pyo 的文件时
python 使用 this 作为路径
>>> print random.__file__
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/random.pyc
编辑:我不知道会发生什么
【问题讨论】:
标签: python macos python-2.7