我已经使用 conda 和 jupyter notebook 有一段时间了,最近我需要一些只能通过 pip 安装的包。我的理解是它们彼此完全兼容和透明,但显然不是。
我做了一个pip install pydicom
,当我试图import pydicom
在我的 Jupyter Notebook 中做一个时,它说No module named pydicom
。
在命令提示符下(这里使用 Windows 机器)我跑了conda list
,我看到pydicom
它被列出并标记为 < pip >。
在我的 Jupyter 笔记本中,这是我的sys.executable
输出:
C:\Users\USERNAME\AppData\Local\Continuum\Anaconda2\python.exe
这是正常的/正确的???
免责声明:我对路径、环境和依赖项在 conda 和 pip 中的工作方式感到非常困惑。我找不到好的教程或解释 conda/pip 如何在幕后工作。任何指针将不胜感激!