Procédure d'installation officielle a une partie qui suppose un environnement Linux basé sur Debian, donc la procédure lors de la configuration sur macOS Partir
macOS Catalina 10.15.6
Python 3.8.5 on pyenv 1.2.20
N'utilisez pas Anaconda
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
Une petite partie chronophage sans Anaconda Reportez-vous à Installer les liaisons Python GDCM sans Conda et écrivez la description d'Ubuntu / Debian sur macOS. Organiser
$ brew install gdcm
#Vérifiez l'emplacement des fichiers associés installés
$ 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
#Copier les fichiers associés dans l'environnement pyenv
$ 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* .
ʻImport gdcm` sur l'invite Python et OK si aucune erreur ne se produit
Recommended Posts