导入的软件包在Jupyter-Python中不可用

Anu*_*p S 5 python-3.x pysftp jupyter-notebook

将pysftp导入Jupyter Notebook

将pysftp导入Jupyter Notebook时,显示ModuleNotFoundError

Jupyter快照


检查设备上pysftp的导入?

我已经验证了软件包的安装

点列表点显示pysftp

导入了pysftp软件包(v0.2.9)并将其安装在以下位置

C:\ users \ xxxxxx \ appdata \ roaming \ python \ python37 \ site-packages

pysftp_lib

检查:软件包已安装好


从cmd提示符检查有关软件包正确路径的链接?

我在WIN机器上使用Python 3.7.0,使用验证了站点包的位置

导入syssys.path

该图像确认PATH链接到正确的位置,并且当通过cmd提示符运行python时,该包已成功执行

Python快照

检查:路径链接和cmd运行正常


现在,谁能帮助我解决为什么Jupyter Notebook中的软件包导入会引发错误?

谢谢


编辑1:检查是否安装了其他环境?根据答案之一添加

康达环境

机器中仅存在一种环境

小智 1

我也有同样的情况。我通过使用以下命令直接在 Jupyter 中安装来解决:

import sys
!{sys.executable} -m pip install dice-ml
Run Code Online (Sandbox Code Playgroud)