Я могу импортировать pyscopg2 в консоль python, но не в блокнот jupyter.
Я установил psycopg2
через анаконда-навигатор.
Блокнот Jupyter:
import psycopg2
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-3-7d2da0a5d979> in <module>
----> 1 import psycopg2
ModuleNotFoundError: No module named 'psycopg2'
import sys
sys.path
[ '/ Users / Me / Anaconda / MLJSONs',
'/Usr/local/anaconda3/lib/python37.zip',
'/Usr/local/anaconda3/lib/python3.7',
'/usr/local/anaconda3/lib/python3.7/lib-dynload', '',
'/Usr/local/anaconda3/lib/python3.7/site-packages',
'/Usr/local/anaconda3/lib/python3.7/site-packages/aeosa',
'/usr/local/anaconda3/lib/python3.7/site-packages/IPython/extensions',
«/Users/me/.ipython']
Консоль Python:
python3
>>> import psycopg2
Здесь нет проблем.
>>> import sys
>>> sys.path
['', '/usr/local/anaconda3/envs/env3/lib/python37.zip',
'/Usr/local/anaconda3/envs/env3/lib/python3.7',
'/Usr/local/anaconda3/envs/env3/lib/python3.7/lib-dynload',
«/usr/local/anaconda3/envs/env3/lib/python3.7/site-packages']
Список Конда:
# packages in environment at /usr/local/anaconda3/envs/env3:
#
# Name Version Build
...
psycopg2 2.7.6.1 py37ha12b0ac_0
python 3.7.3 h359304d_0
...
Я пытался:
Добавление его к sys.path
, но происходит тот же результат.
sys.path.insert(0,'/usr/local/anaconda3/envs/env3/lib')