我一直在使用conda和jupyter笔记本一段时间了,最近我需要一些只能通过pip安装的软件包。我的理解是,它们彼此完全兼容且透明,但显然不是。
我做了ReduxForm
,当我尝试在Jupyter笔记本中执行label for
时,它显示pip install pydicom
。
在命令提示符下(在此使用Windows机器)我运行了import pydicom
,我看到No module named pydicom
已列出并标记为< pip>。
在我的Jupyter笔记本中,这是我的conda list
输出:
C:\ Users \用户名\应用程序数据\本地\连续\ Anaconda2 \ python.exe
这是正常/正确???
免责声明:我对路径,环境和依赖关系如何在conda和pip中工作感到困惑。我找不到一个很好的教程或解释conda / pip如何在幕后工作。任何指针都将非常感谢!
答案 0 :(得分:1)
虽然该软件包名为pydicom,但您需要导入dicom
:
import dicom
您还可以通过pydicom
安装conda
。您需要提供频道' conda-forge`:
conda install -c conda-forge pydicom
您可以找到更多包https://anaconda.org/。只需在搜索窗口中输入包名称即可。如果该套餐可用,您将看到-c
选项可以使用的频道。