Ошибка при запуске кода Python в Ubuntu - PullRequest
0 голосов
/ 20 марта 2019

Я впервые использую Ubuntu

Я использую Spyder

Я следую инструкциям, которые нахожу в Интернет

Теперь я застрял

Я пытаюсь заставить Python Anaconda работать над Ubuntu

Я установил

сейчас пытается проверить мой первый код

простой код

import pandas as pd
import quandl

df = quandl.get("WIKI/GOOGL")

print(df.head())

но я получаю ModuleNotFoundError : No Module named pandas

Я установил panadas обоими способами

conda install -c anaconda pandas

и

pip3 install pandas

установлены оба способа

пока я получаю ту же ошибку

ModuleNotFoundError : No Module named pandas

enter image description here

1 Ответ

0 голосов
/ 20 марта 2019

В этом случае кажется, что все, что вам нужно, это перезапустить ядро. Когда вы устанавливаете новый пакет, если вы используете ipython, jupyternotebook или spyder, вы должны перезапустить ядро. Вот почему python -c "import pandas" работал, тогда как в вашей сессии Python он не работал.

Работающее ядро ​​python не ищет новые пакеты, так как оно запущено. Запуск и остановка обеспечат поиск новых пакетов. Вероятно, есть способы найти новые пакеты без перезапуска ядра, возможно, с помощью некоторых функций importlab, но не уверен, что это будет необходимо.

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