Не удается получить pandas для правильного импорта - PullRequest
0 голосов
/ 17 июня 2020

Последний час я пытался исправить ошибку импорта pandas, но безуспешно.

Python версия: 3.8.3 Pandas версия: 1.0.4

Я использую код Visual Studio. Импорт других модулей работает (пробовал с numpy). Pandas устанавливается с помощью pip.

Ошибка:

Traceback (most recent call last):
  File "c:/Users/38599/Desktop/course1/moduli.py", line 34, in <module>
    import pandas
  File "C:\Program Files (x86)\Python38-32\lib\site-packages\pandas\__init__.py", line 180, in <module>
    import pandas.testing
  File "C:\Program Files (x86)\Python38-32\lib\site-packages\pandas\testing.py", line 5, in <module>
    from pandas._testing import (
  File "C:\Program Files (x86)\Python38-32\lib\site-packages\pandas\_testing.py", line 404, in <module>
    RANDS_CHARS = np.array(list(string.ascii_letters + string.digits), dtype=(np.str_, 1))
AttributeError: module 'string' has no attribute 'ascii_letters'

Я пробовал понизить pandas и переустановить его, но ничего не устранило ошибку.

Есть ли у кого-нибудь идеи?

Ответы [ 2 ]

0 голосов
/ 16 августа 2020

Я столкнулся с той же проблемой. Я сделал следующее, и это сработало. выберите файл py, который вы хотите выполнить, для меню vs code выберите Run => Start Debugging, он отлично работает. Я думаю, что это ошибка в текущем коде vs

0 голосов
/ 17 июня 2020

удалите из кода строку с string.ascii_letters .. как написано в ошибке

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...