Мой скрипт работал раньше. У меня была серия сбоев на некоторых сценариях, где мне приходилось исправлять некоторые вещи. Однако внезапно я даже не могу запустить сценарий, и моя возвышенная текстовая оболочка отображает эту ошибку. Я попытался преследовать файлы в моих/Library/... python ... файлах, чтобы узнать, переименованы ли какие-либо файлы или какая-либо часть скриптов модуля переименована или что-то еще, но еще не поняла. Что я могу попробовать. Или, лучше, вопрос, что я сделал, чтобы это произошло, и как я его отменил? Он буквально работал нормально менее часа назад, не говоря уже весь день.Python возвращает атрибут AttributeError, одновременно импортируя некоторые модули. Как это исправить?
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/numerictypes.py", line 101, in <module>
import numbers
File "/Users/peter/Documents/Trading/Code/AlphaModelVer1/numbers.py", line 2, in <module>
import Quandl
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Quandl/__init__.py", line 11, in <module>
from .Quandl import (
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Quandl/Quandl.py", line 11, in <module>
import pandas as pd
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pandas/__init__.py", line 7, in <module>
from . import hashtable, tslib, lib
File "pandas/src/numpy.pxd", line 157, in init pandas.hashtable (pandas/hashtable.c:22984)
AttributeError: 'module' object has no attribute 'dtype'
EDIT:
Благодаря комментариям! Я попытался переустановить pandas, numpy и Quandl. Но все это было связано с тем, что я переименовал вспомогательный скрипт numbers.py, когда нужно было нарисовать это изнутри. Подсказка для всех будущих пользователей: не переименуйте скрипты python в существующие типы модулей.
Было бы полезно, если бы вы включили этот код. – Scott
Похоже, вы создали файл под названием 'numbers.py', который затеняет встроенный модуль этого имени. Если вы переименуете свой файл на что-то еще, это исправить? – BrenBarn