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 行目、インポート mudicom

ファイル「D:\Projects\py3test\venv\lib\site-packages\mudicom__init__.py」、15行目、from .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 の return 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 エディション 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