Справочная информация: во время работы Jupyter Notebook новый импорт не удался, хотя библиотека была успешно установлена с использованием pip3. Некоторые настройки для кода, который я выполнял, были сделаны в PyCharm, который использовал виртуальную среду Python 3.8.2. Сбой библиотеки импорта находится в виртуальной среде, так почему же Jupyter ее не видит?
Я посмотрел и обнаружил, что установлено несколько версий Python:
- / Библиотека / Python / 2.7
- / Библиотека / Каркасы / Python .рамка / Версии / 3.8
- / usr / local / bin / python3
- / usr / local / bin / python3 .8
- / usr / local / bin / jupyter (включено, если это проясняет ситуацию)
- / usr / bin / python
- / usr / bin / python3
- / usr / local / Cellar / python / 3.7.6_1
- / Users / xxx / anaconda3 / bin / python3 .7 (anaconda было удалено несколько месяцев go, так почему это все еще здесь?)
- / Users / xxx / git / moat-ds / venv / lib / python3 .8
Я установил pyenv и virtualenv и попытался (безуспешно) разобраться в этой и похожих статьях. Но все это только оставило у меня вопросы:
- что делают эти разные каталоги?
- при запуске, что ноутбук Jupyter использует для ядра 'python 3'?
- где хранятся пакеты python при запуске pip3 в CLI (пакеты pycharm помещаются в папку \ venv, но в противном случае?)