Блокнот Jupyter не может распознать библиотеку pandas: Python - PullRequest
1 голос
/ 30 января 2020

Я использую Windows операционную систему как лично у себя дома, так и в офисе. Jupyter Notebook в моем персональном ноутбуке способен распознавать библиотеку pandas. Я могу прочитать CSV-файл, назначить его содержимое массиву numpy и сделать много вещей.

Я запускаю тот же файл Jupyter Notebook в моем офисе. Установлена ​​последняя версия pandas и wheel .

Теперь запутанная часть: если я запускаю код в консоли python, это выглядит так. enter image description here

Абсолютно без ошибок.

То же самое в ноутбуке Jupyter моего офиса выглядит следующим образом. Не удается найти pandas.

enter image description here

Что может быть не так с моим ноутбуком Jupyter на офисном компьютере? Я перезапустил ядро, открытое в новом браузере, но безрезультатно.

Заранее спасибо


Редактировать 1


Ноутбук Jupyter уже имеет pandas и колесо. Я вижу их, когда запускаю команду !pip list. Я даже пытался обновить, если есть какая-либо последняя версия pandas.

enter image description here

Колесо pandas и в ноутбуке Jupyter и моя локальная установка имеет точно такую ​​же версию установлены.

enter image description here

Оба находятся в одном каталоге: D:\Projects\Python\DataVisualization

И проблема по-прежнему сохраняется. : (


# Edit 2

По предложению некоторых пользователей SO, я создал виртуальную среду с именем VE . В этой виртуальной среде я Установлено pandas. Наряду с pandas были установлены и другие библиотеки, например pytz, шесть, python -dateutil и numpy.

enter image description here

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

enter image description here

Возможно, что-то не так с моим браузером Chrome. Это контролируется системными администраторами, и я просто не могу удалить и установить его по собственному желанию. Давайте посмотрим.


# Edit 3

Я пробовал Jupyter Notebook на Microsoft Edge, и он сообщает об ошибке Так что не по вине Chrome.

Ответы [ 2 ]

1 голос
/ 30 января 2020

Pandas не входит в библиотеку Юпитера. Вероятно, он установлен на вашем локальном ноутбуке по всему миру. Вам нужно

pip install pandas

в любой среде / терминале, с которого вы запускаете jupyter с

0 голосов
/ 05 февраля 2020

Я не мог понять, что именно вызвало проблему. Но проблема исчезла после установки Anaconda fre sh.

...