Arhn - архитектура программирования

загрузка файла csv в pandas python в pycharm

Я хочу загрузить файл csv в пандах.
Вот код:

import pandas as pd

df = pd.read_csv('iris.csv')
print(df)

Я тоже пробовал с разными файлами. Файл csv и файл py находятся в одном месте, но каждый раз возникает эта ошибка:

AttributeError: частично инициализированный модуль pandas не имеет атрибута read_csv (скорее всего, из-за циклического импорта)

Я тоже пробовал расположение файла в read_cvs(), но ничего не изменилось.

и я попытался удалить и переустановить pandas, а также попытался поместить файл csv во все файлы, такие как venv, но ничего не изменилось, я попробовал код и файл csv в коде Visual Studio, и он сработал, но я хочу его в pycharm

16.09.2020

  • Вы можете показать нам дерево вашего каталога? 16.09.2020
  • Если файл существует, я бы предложил удалить и установить Pandas. 16.09.2020
  • Вы делаете тонкие вещи в .env? 16.09.2020

Ответы:


1

В вашей ошибке он показывает, что ошибка возникает из-за циклического импорта. Удалите pandas с помощью pip uninstall pandas, а затем установите с помощью pip install pandas. Кроме того, прочтите эту статью о циклическом импорте и о том, как с ним бороться. .

16.09.2020
  • @MrBeanBremen, просто чтобы убедиться, что он не удалил пакет, используемый pandas 16.09.2020
  • ничего не изменилось, код и файл csv работают в коде Visual Studio, но мне нужен pycharm 17.09.2020
  • Вероятно, это ваша среда pycharm, переключитесь на основную среду, а затем попробуйте 17.09.2020
  • Новые материалы

    Коллекции публикаций по глубокому обучению
    Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..

    Представляем: Pepita
    Фреймворк JavaScript с открытым исходным кодом Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..

    Советы по коду Laravel #2
    1-) Найти // You can specify the columns you need // in when you use the find method on a model User::find(‘id’, [‘email’,’name’]); // You can increment or decrement // a field in..

    Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
    Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv) Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..

    3 способа решить квадратное уравнение (3-й мой любимый) -
    1. Методом факторизации — 2. Используя квадратичную формулу — 3. Заполнив квадрат — Давайте поймем это, решив это простое уравнение: Мы пытаемся сделать LHS,..

    Создание VR-миров с A-Frame
    Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..

    Демистификация рекурсии
    КОДЕКС Демистификация рекурсии Упрощенная концепция ошеломляющей О чем весь этот шум? Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..