python找不到pydicom模块

Lin*_*rsh 2 macos python-2.7 anaconda pydicom

错误信息:

在 [1]:

import pydicom as dicomio
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-102814c2908e> in <module>()
----> 1 import pydicom as dicomio

ImportError: No module named pydicom
Run Code Online (Sandbox Code Playgroud)

安装 pydicom 我用过

conda skeleton pypi pydicom
conda build pydicom
Run Code Online (Sandbox Code Playgroud)

然后上传到binstar,使用conda install -c 重新下载安装。现在可以在 anaconda 环境中看到它。

Lindas-iMac:~ iMacLinda$ conda list -e | grep pydi
pydicom=0.9.9=py27_0
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助。

小智 5

pydicom 包dicom直到版本 0.9.9都是可导入的。在文档上读出的文档为未发布的主分支版本1.0,其中,所述包名已经改变到pydicom

因此,尝试将 pydicom 导入为:

import dicom
Run Code Online (Sandbox Code Playgroud)

如果需要读取文件,可以使用以下命令:

ds = dicom.read_file('filename.dcm')
Run Code Online (Sandbox Code Playgroud)

pydicom 1.0 发布后,您可以按照wiki 页面获取移植说明。