Как установить GDCM Python-упаковку в системе Windows?

Прочитав это: 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, в импортном тексте

Файл "D:\Projects\py3test\venv\lib\site-packages\mudicom__init__. Py", строка 15, из.base import Dicom

Файл "D:\Projects\py3test\venv\lib\site-packages\mudicom\base.py", строка 11, в импорте gdcm

Файл "D:\Projects\py3test\venv\lib\site-packages\gdcm.py", строка 68, из импорта gdcmswig *

Файл "D:\Projects\py3test\venv\lib\site-packages\gdcmswig.py", строка 20, в _gdcmswig = swig_import_helper()

Файл "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 возвращает _bootstrap._gcd_import(имя [уровень:], пакет, уровень)

Ошибка импорта: сбой загрузки DLL: %1 не является допустимым приложением Win32.

какие-либо предложения? благодарю вас!! Система: Windows 10 Home Edition x64 IDE: Pycharm


Я наконец решил эту проблему:

  1. очистить мою окружающую среду: здесь
  2. установить x86 GDCM: здесь (текущая версия GDCM-2.8.4-Windows-x86.exe)
  3. скопируйте '_gdcmswig.pyd, gdcm.py, gdcmswig.py' в 'C:\Python27\DLLs'

0 ответов

Другие вопросы по тегам