Справочник пакетов Jupyterlab - PullRequest
       13

Справочник пакетов Jupyterlab

0 голосов
/ 29 октября 2018

У меня проблемы с импортом pypyodbc в блокнот jupyterlab. Я могу импортировать его в оболочке и даже в «старые» ноутбуки Jupyter. Я пытался установить его через pip, conda и вручную. Когда я запускаю !{sys.executable} -m pip install pypyodbc в блокноте, он просто показывает:

Требование уже выполнено: pypyodbc в C: ~ \ AppData \ Local \ континуум \ anaconda3 \ Lib \ сайт-пакеты \ pypyodbc-1.3.3-py3.6.egg (1.3.3)

Требование уже выполнено: setuptools in ~ \ AppData \ Local \ континуум \ anaconda3 \ Lib \ сайт-пакеты (из pypyodbc) (39.1.0)

Я могу нормально импортировать другие пакеты, но pypyodbc не работает. Что такое каталог пакетов по умолчанию для jupyterlab, и как я могу указать его на конкретный каталог для импорта пакетов?

1 Ответ

0 голосов
/ 29 октября 2018

Возможно, на вашем компьютере запущено несколько версий Python, и Jupyter выбирает версию, в которой нет этого пакета. Чтобы выяснить, какая версия Python работает в вашем ноутбуке, сделайте это в Jupyter:

import os
import inspect
inspect.getfile(os)

Затем вы можете запустить pip для этой конкретной версии:

python3.6 -m pip install pypyodbc

В качестве альтернативы, вы можете попробовать удалить пакет и переустановить через pip, если он все еще не работает.

...