我在PyCharm环境中使用MacO,我的项目设置为使用Python 2.7.10 . 现在,我的模块的第一行是:
import numpy as np
当我尝试运行我的代码时,我收到以下错误:
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 /{path to file}/numpy_exercise.py
Traceback (most recent call last):
File "/{path to file}/numpy_exercise.py", line 1, in module>
import numpy as np
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/__init__.py", line 169, in module>
from . import polynomial
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/polynomial/__init__.py", line 20, in module>
from .polynomial import Polynomial
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/polynomial/polynomial.py", line 68, in module>
from .polytemplate import polytemplate
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/numpy/polynomial/polytemplate.py", line 17, in module>
polytemplate = string.Template(''' AttributeError: 'module' object has no attribute 'Template'
(请注意,“module>”实际上是从两侧的括号中,但因为它被省略了,所以我daleted第一个括号,所以你可以看到它)
虽然在Python 3中它不会发生在我身上 . 我在网上看了但找不到任何东西 . 我不清楚为什么会这样 . 我很乐意得到你的帮助!
感谢你们!