2

错误信息:

在 [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

要安装 pydicom 我使用

conda skeleton pypi pydicom
conda build pydicom

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

Lindas-iMac:~ iMacLinda$ conda list -e | grep pydi
pydicom=0.9.9=py27_0

谢谢您的帮助。

4

4 回答 4

5

pydicom 包在dicom0.9.9 版之前是可导入的。阅读文档的文档是针对未发布的主分支版本 1.0,其中包名称已更改为pydicom.

因此,尝试将 pydicom 导入为:

import dicom

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

ds = dicom.read_file('filename.dcm')

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

于 2015-11-04T04:05:52.810 回答
1

如果您使用 pydicom 版本 < 1.0,那么您应该使用import dicom. 但是如果你使用 pydicom 版本 >= 1.0 那么你应该先安装 dicom,然后你可以import pydicom.

于 2019-04-28T21:27:22.133 回答
1

你可以给我们pip

pip install pydicom

Conda 与 pip 一起工作。

于 2015-11-01T11:08:04.117 回答
0

再次感谢您的回复迈克。

http://www.pydicom.readthedocs.org上发布的信息似乎不正确。我刚刚在http://www.pyscience.wordpress.com找到了一些替代文档 Pydicom 可以在 python 中作为 dicom 而不是 pydicom 导入:

>>>import dicom as dicomio

这似乎奏效了。

于 2015-11-03T08:27:10.327 回答