1

阅读后:https ://github.com/neurosnap/mudicom/blob/master/docs/install.rst

从这里下载:https ://github.com/malaterre/GDCM/releases 安装它并

将 gdcm.py&gdcmswig.py 复制到 site-packages 文件夹,运行此示例代码: https ://pypi.python.org/pypi/mudicom

错误:

File "C:\Python27\lib\site-packages\gdcmswig.py", line 119
    def value(self) -> "PyObject *":
                    ^
SyntaxError: invalid syntax

然后我在这里发现:Python (x,y) 2.7 中的新模块问题

但是我想在py2.7版本中使用,有什么建议吗?


在我移动到 python 3.6 后,安装所有包,错误:

文件“D:/Projects/py3test/BackendTest.py”,第 15 行,在 import mudicom

文件“D:\Projects\py3test\venv\lib\site-packages\mudicom__init__.py”,第 15 行,从 .base 导入 Dicom

导入 gdcm 中的文件“D:\Projects\py3test\venv\lib\site-packages\mudicom\base.py”,第 11 行

文件“D:\Projects\py3test\venv\lib\site-packages\gdcm.py”,第 68 行,从 gdcmswig 导入 *

_gdcmswig = swig_import_helper() 中的文件“D:\Projects\py3test\venv\lib\site-packages\gdcmswig.py”,第 20 行

文件“D:\Projects\py3test\venv\lib\site-packages\gdcmswig.py”,第 19 行,在 swig_import_helper 返回 importlib.import_module(mname)

文件“C:\Users\summy\AppData\Local\Programs\Python\Python36-32\Lib\importlib__init__.py”,第 126 行,在 import_module return _bootstrap._gcd_import(name[level:], package, level)

ImportError:DLL 加载失败:%1 不是有效的 Win32 应用程序。

有什么建议么?谢谢你!!系统:windows 10 Home edition x64 IDE:Pycharm


我终于解决了这个问题:

  1. 清除我的 py 环境:这里
  2. 安装 x86 GDCM:这里(当前是 GDCM-2.8.4-Windows-x86.exe)
  3. 将“_gdcmswig.pyd、gdcm.py、gdcmswig.py”复制到“C:\Python27\DLLs”
4

0 回答 0