我可以在python控制台中导入pyscopg2,但不能在jupyter笔记本中导入。
我通过anaconda-Navigator安装了心理学2
。
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'、'/uson/us3/ipthon3/ipthon3/site/extensions'.7'ers/me/.ipython']
Python控制台:
蟒蛇3
>>> import psycopg2
没问题。
>>> import sys
>>> sys.path
['', '/usr/本地/anaconda3/envs/env3/lib/python37.zip','/usr/本地/anaconda3/envs/env3/lib/python3.7','/usr/本地/anaconda3/envs/env3/lib/python3.7/lib-dynload','/usr/本地/anaconda3/envs/env3/lib/python3.7/site包']
康达名单:
# 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')
解决方案是在我的虚拟conda环境之外安装pip。
pip install psycopg2
C:\users\user\appdata\local\programs\python\python37\lib\site-packages\scipy__init__.py在154#中,这使得“from scipy import fft”返回scipy.fft,而不是np.fft 155 del fft-->156 from。导入fft C:\users\user\appdata\local\p
我已经安装了Keras和TensorFlow GPU,但当我尝试将这些库导入Jupiter笔记本时,出现了一个错误 下面是使用conda list的库,下面是jupyter显示给我的错误: ModuleNotFoundError Traceback(最近的调用最后)在---- ModuleNotFoundError:没有名为keras的模块 我在蟒蛇环境中尝试这个: pip3安装keras 要求已
我想将一些通用功能外包给一个模块中的多个笔记本电脑(也用于测试目的)。当前目录结构如下所示 在中,有一个简单的函数 然而,当我想导入和使用在通过使用(我认为有意义的) 我得到一个。我做错了什么?我正在使用Python 3.9。
我在让openpyxl写入Excel文件时遇到了一个问题,当我在PyCharm Python控制台中运行以下代码时,它可以正常工作,但是当我创建 C:\Users\David\PycharmProjects\VirtualEnv1\VirtualEnv1\Scripts\python。exe C:/Python27/virtualenv-15.0。1/虚拟/测试。py回溯(最后一次调用):文件“C
我有一些问题在python导入。我不太明白为什么会有错误。 我使用jupyter笔记本从目录笔记本。我需要导入函数位于 对于导入,我尝试使用 正如这里https://docs.python.org/3/reference/import.html(第5.7段)和python显示我一个错误试图相对导入超过顶级包。 包
我有以下包(和工作目录): 在我有: 如果我尝试将MyPackage导入我的笔记本: 我将获取< code>ModuleNotFoundError:没有名为“module1”的模块。但是,如果我在笔记本之外执行脚本,导入就可以正常工作:如果我在同一个目录中创建< code>test.py并在笔记本中执行相同的操作,导入就可以正常工作。如果我在< code>__init__中使用完全限定名,它将在笔