首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在jython中使用pydicom

如何在jython中使用pydicom
EN

Stack Overflow用户
提问于 2016-06-27 08:19:43
回答 1查看 142关注 0票数 1

当我试图在pydicom包中导入dicom时,出现了错误。我执行了以下步骤。下载pydicom-0.9.9.tar文件,解压缩并在cmd.But中执行“jython setup.py安装”--它无法工作。这是因为jython与python的兼容性吗?如何使pydicom在jython中工作?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-28 13:54:57

在字节码文件大小上,Jython中有一个bug。也就是说,如果一个模块具有巨大的字节码大小,而不幸的是PyDicom有两个这样的文件,Jython就无法编译该文件。因此,其工作是将文件拆分为垃圾并尝试安装。

这是暂时的工作,这个问题已经在Jython2.7.1版本中得到了解决。就目前而言,请尝试以下方法

  • 将“pydicom-0.9.8\dicom_dicom_auto.py”文件拆分为多个文件(4),列表中有700个条目。
  • 将“pydicom-0.9.8\dicom_Private.py”文件拆分为多个文件,每个文件中有700个条目
  • 搜索和更改pydicom包中_dicom_dict.py内容的用法 示例:转到datadict.py并编辑以下内容 from dicom._dicom_dict_1 import DicomDictionaryOne from dicom._dicom_dict_2 import DicomDictionaryTwo from dicom._dicom_dict_3 import DicomDictionaryThree from dicom._dicom_dict_4 import DicomDictionaryFour DicomDictionary.update(DicomDictionaryOne) DicomDictionary.update(DicomDictionaryTwo) DicomDictionary.update(DicomDictionaryThree) DicomDictionary.update(DicomDictionaryFour)
  • 搜索和更改pydicom包中_private_dict.py内容的使用,使用setup.py安装软件包
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38048988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档