Offizielles Setup-Verfahren enthält einen Teil, der eine Debian-basierte Linux-Umgebung voraussetzt, also das Verfahren beim Einrichten unter MacOS Verlassen
macOS Catalina 10.15.6
Python 3.8.5 on pyenv 1.2.20
Verwenden Sie Anaconda nicht
pydicom
$ pip install pydicom
Optional libraries
$ pip install numpy
$ pip install pillow
CharPyLS
$ pip install cython
$ pip install git+https://github.com/Who8MyLunch/CharPyLS
GDCM
Ein wenig zeitaufwändiger Teil ohne Anaconda Lesen Sie Installieren der Python-GDCM-Bindungen ohne Conda und schreiben Sie die Beschreibung für Ubuntu / Debian unter macOS Vereinbaren Sie für
$ brew install gdcm
#Überprüfen Sie den Speicherort der installierten verwandten Dateien
$ find /usr -name gdcm.py
/usr/local/lib/python3.8/site-packages/gdcm.py
/usr/local/Cellar/gdcm/3.0.7_1/lib/python3.8/site-packages/gdcm.py
$ find /usr -name "libgdcmCommon.*"
/usr/local/lib/libgdcmCommon.3.0.dylib
/usr/local/lib/libgdcmCommon.3.0.7.dylib
/usr/local/lib/libgdcmCommon.dylib
/usr/local/Cellar/gdcm/3.0.7_1/lib/libgdcmCommon.3.0.dylib
/usr/local/Cellar/gdcm/3.0.7_1/lib/libgdcmCommon.3.0.7.dylib
/usr/local/Cellar/gdcm/3.0.7_1/lib/libgdcmCommon.dylib
#Kopieren Sie verwandte Dateien in die pyenv-Umgebung
$ cd ~/.pyenv/versions/3.8.5/lib/python3.8/site-packages/
$ cp /usr/local/lib/python3.8/site-packages/gdcm.py .
$ cp /usr/local/lib/python3.8/site-packages/gdcmswig.py .
$ cp /usr/local/lib/python3.8/site-packages/_gdcmswig* .
$ cp /usr/local/lib/libgd* .
Wenn Sie "gdcm importieren" an der Python-Eingabeaufforderung ausführen und kein Fehler auftritt, ist dies in Ordnung.
Recommended Posts