#python #pandas #csv #pycharm
#python #pandas #csv #pycharm
Вопрос:
Я хочу загрузить файл CSV в pandas.
Вот код :
import pandas as pd
df = pd.read_csv('iris.csv')
print(df)
Я пробовал это и с другими файлами.
Файл csv и файл py находятся в одном и том же расположении,
но каждый раз, когда появляется эта ошибка:
Ошибка атрибута: частично инициализированный модуль ‘pandas’ не имеет атрибута ‘read_csv’ (скорее всего, из-за циклического импорта)
Я также попробовал указать местоположение файла в read_cvs()
, но ничего не изменилось.
и я попытался удалить и переустановить pandas, а также попытался поместить файл csv во все файлы, такие как venv, но ничего не изменилось, я попробовал код и файл CSV в Visual studio code, и это сработало, но я хочу, чтобы это было в pycharm
Комментарии:
1. Можете ли вы показать нам дерево вашего каталога?
2. Если файл существует, я бы предложил удалить и установить Pandas
3. У вас что-то не так с .env?
Ответ №1:
В вашей ошибке показано, что ошибка возникает из-за циклического импорта. Удалите pandas с помощью pip uninstall pandas
, а затем установите его с помощью pip install pandas
. Кроме того, прочитайте эту статью о циклическом импорте и о том, как с ними работать.
Комментарии:
1. @MrBeanBremen, просто чтобы убедиться, что он не удалил пакет, используемый pandas
2. ничего не изменилось, код и файл CSV работают в Visual Studio code, но мне нужно в pycharm
3. Вероятно, это ваша среда pycharm, переключитесь на свою основную среду, а затем попробуйте