conda-forge / gdcm-feedstock

A conda-smithy repository for gdcm.
BSD 3-Clause "New" or "Revised" License
1 stars 11 forks source link

GDCM for python >= 3.7 on win-64 #37

Open albert239825 opened 3 years ago

albert239825 commented 3 years ago

Issue: I would like to install GDCM for reading dicom files through pydicom on windows, but there isn't a version available for windows after python 3.6. I would greatly appreciate it if GDCM could be made available for windows past python 3.6. Thanks!


Environment (conda list):

``` $ conda list abseil-cpp 20200923.3 h0e60522_0 conda-forge addict 2.3.0 py37hc8dfbb8_2 conda-forge altair 4.1.0 py_1 conda-forge argh 0.26.2 pyh9f0ad1d_1002 conda-forge argon2-cffi 20.1.0 py37hcc03f2d_2 conda-forge arrow-cpp 3.0.0 py37he086004_8_cpu conda-forge astor 0.8.1 pyh9f0ad1d_0 conda-forge async_generator 1.10 py_0 conda-forge attrs 20.3.0 pyhd3deb0d_0 conda-forge aws-c-cal 0.4.5 hd123ed8_8 conda-forge aws-c-common 0.5.2 h8ffe710_0 conda-forge aws-c-event-stream 0.2.7 h828c5a6_1 conda-forge aws-c-io 0.9.1 h92767cf_1 conda-forge aws-checksums 0.1.11 h92767cf_3 conda-forge aws-sdk-cpp 1.8.151 ha9f9437_1 conda-forge backcall 0.2.0 pyh9f0ad1d_0 conda-forge backports 1.0 py_2 conda-forge backports.functools_lru_cache 1.6.1 py_0 conda-forge base58 2.1.0 pyhd8ed1ab_0 conda-forge bleach 3.3.0 pyh44b312d_0 conda-forge blinker 1.4 py_1 conda-forge boto3 1.17.23 pyhd8ed1ab_0 conda-forge botocore 1.20.23 pyhd8ed1ab_0 conda-forge brotli 1.0.9 h0e60522_4 conda-forge brotlipy 0.7.0 py37hcc03f2d_1001 conda-forge bzip2 1.0.8 h8ffe710_4 conda-forge c-ares 1.17.1 h8ffe710_1 conda-forge ca-certificates 2020.12.5 h5b45459_0 conda-forge cachetools 4.2.1 pyhd8ed1ab_0 conda-forge certifi 2020.12.5 py37h03978a9_1 conda-forge cffi 1.14.5 py37hd8e9650_0 conda-forge chardet 4.0.0 py37h03978a9_1 conda-forge click 7.1.2 pyh9f0ad1d_0 conda-forge colorama 0.4.4 pyh9f0ad1d_0 conda-forge cryptography 3.4.5 py37h20c650d_1 conda-forge cycler 0.10.0 py_2 conda-forge decorator 4.4.2 py_0 conda-forge defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge entrypoints 0.3 pyhd8ed1ab_1003 conda-forge freeglut 3.2.1 h0e60522_2 conda-forge freetype 2.10.4 h546665d_1 conda-forge gflags 2.2.2 ha925a31_1004 conda-forge gitdb 4.0.5 pyhd8ed1ab_1 conda-forge gitpython 3.1.14 pyhd8ed1ab_0 conda-forge glog 0.4.0 h0174b99_3 conda-forge grpc-cpp 1.36.2 hd4140ee_0 conda-forge icu 68.1 h0e60522_0 conda-forge idna 2.10 pyh9f0ad1d_0 conda-forge importlib-metadata 3.7.2 py37h03978a9_0 conda-forge intel-openmp 2020.3 h57928b3_311 conda-forge ipykernel 5.5.0 py37heaed05f_1 conda-forge ipython 7.21.0 py37heaed05f_0 conda-forge ipython_genutils 0.2.0 py_1 conda-forge ipywidgets 7.6.3 pyhd3deb0d_0 conda-forge jasper 2.0.14 h77af90b_2 conda-forge jedi 0.18.0 py37h03978a9_2 conda-forge jinja2 2.11.3 pyh44b312d_0 conda-forge jmespath 0.10.0 pyh9f0ad1d_0 conda-forge joblib 1.0.1 pyhd8ed1ab_0 conda-forge jpeg 9d h8ffe710_0 conda-forge jsonschema 3.2.0 pyhd8ed1ab_3 conda-forge jupyter_client 6.1.11 pyhd8ed1ab_1 conda-forge jupyter_core 4.7.1 py37h03978a9_0 conda-forge jupyterlab_pygments 0.1.2 pyh9f0ad1d_0 conda-forge jupyterlab_widgets 1.0.0 pyhd8ed1ab_1 conda-forge kiwisolver 1.3.1 py37h8c56517_1 conda-forge krb5 1.17.2 hbae68bd_0 conda-forge lcms2 2.12 h2a16943_0 conda-forge libblas 3.9.0 8_mkl conda-forge libcblas 3.9.0 8_mkl conda-forge libclang 11.1.0 default_h5c34c98_0 conda-forge libcurl 7.75.0 hf1763fc_0 conda-forge liblapack 3.9.0 8_mkl conda-forge liblapacke 3.9.0 8_mkl conda-forge libopencv 4.5.1 py37ha0199f4_0 conda-forge libpng 1.6.37 h1d00b33_2 conda-forge libprotobuf 3.15.5 h7755175_0 conda-forge libsodium 1.0.18 h8d14728_1 conda-forge libssh2 1.9.0 h680486a_6 conda-forge libthrift 0.14.0 h636ae23_0 conda-forge libtiff 4.2.0 hc10be44_0 conda-forge libutf8proc 2.6.1 hcb41399_0 conda-forge libwebp-base 1.2.0 h8ffe710_0 conda-forge lz4-c 1.9.3 h8ffe710_0 conda-forge m2w64-gcc-libgfortran 5.3.0 6 conda-forge m2w64-gcc-libs 5.3.0 7 conda-forge m2w64-gcc-libs-core 5.3.0 7 conda-forge m2w64-gmp 6.1.0 2 conda-forge m2w64-libwinpthread-git 5.0.0.4634.697f757 2 conda-forge markupsafe 1.1.1 py37hcc03f2d_3 conda-forge matplotlib 3.3.4 py37h03978a9_0 conda-forge matplotlib-base 3.3.4 py37h3379fd5_0 conda-forge mistune 0.8.4 py37hcc03f2d_1003 conda-forge mkl 2020.4 hb70f87d_311 conda-forge msys2-conda-epoch 20160418 1 conda-forge nbclient 0.5.3 pyhd8ed1ab_0 conda-forge nbconvert 6.0.7 py37h03978a9_3 conda-forge nbformat 5.1.2 pyhd8ed1ab_1 conda-forge nest-asyncio 1.4.3 pyhd8ed1ab_0 conda-forge notebook 6.2.0 py37h03978a9_0 conda-forge numpy 1.20.1 py37hd20adf4_0 conda-forge olefile 0.46 pyh9f0ad1d_1 conda-forge open3d 0.12.0 py37_0 open3d-admin opencv 4.5.1 py37h03978a9_0 conda-forge openssl 1.1.1j h8ffe710_0 conda-forge packaging 20.9 pyh44b312d_0 conda-forge pandas 1.2.3 py37h08fd248_0 conda-forge pandoc 2.12 h8ffe710_0 conda-forge pandocfilters 1.4.2 py_1 conda-forge parquet-cpp 1.5.1 2 conda-forge parso 0.8.1 pyhd8ed1ab_0 conda-forge pickleshare 0.7.5 py_1003 conda-forge pillow 8.1.2 py37h96663a1_0 conda-forge pip 21.0.1 pyhd8ed1ab_0 conda-forge plyfile 0.7.3 pyh44b312d_0 conda-forge prometheus_client 0.9.0 pyhd3deb0d_0 conda-forge prompt-toolkit 3.0.16 pyha770c72_0 conda-forge protobuf 3.15.5 py37hf2a7229_0 conda-forge py-opencv 4.5.1 py37heaed05f_0 conda-forge pyarrow 3.0.0 py37h633fffd_8_cpu conda-forge pycparser 2.20 pyh9f0ad1d_2 conda-forge pydeck 0.6.1 pyh44b312d_0 conda-forge pydicom 2.1.2 pyhd3deb0d_0 conda-forge pygments 2.8.1 pyhd8ed1ab_0 conda-forge pyopenssl 20.0.1 pyhd8ed1ab_0 conda-forge pyparsing 2.4.7 pyh9f0ad1d_0 conda-forge pyqt 5.12.3 py37h03978a9_7 conda-forge pyqt-impl 5.12.3 py37hf2a7229_7 conda-forge pyqt5-sip 4.19.18 py37hf2a7229_7 conda-forge pyqtchart 5.12 py37hf2a7229_7 conda-forge pyqtwebengine 5.12.1 py37hf2a7229_7 conda-forge pyrsistent 0.17.3 py37hcc03f2d_2 conda-forge pysocks 1.7.1 py37h03978a9_3 conda-forge python 3.7.10 h7840368_100_cpython conda-forge python-dateutil 2.8.1 py_0 conda-forge python_abi 3.7 1_cp37m conda-forge pytz 2021.1 pyhd8ed1ab_0 conda-forge pywin32 300 py37hcc03f2d_0 conda-forge pywinpty 0.5.7 py37hc8dfbb8_1 conda-forge pyyaml 5.4.1 py37hcc03f2d_0 conda-forge pyzmq 22.0.3 py37hcce574b_1 conda-forge qt 5.12.9 h5909a2a_4 conda-forge re2 2020.11.01 h0e60522_0 conda-forge requests 2.25.1 pyhd3deb0d_0 conda-forge s3transfer 0.3.4 pyhd8ed1ab_0 conda-forge scikit-learn 0.24.1 py37heb15398_0 conda-forge scipy 1.6.0 py37h6db1a17_0 conda-forge send2trash 1.5.0 py_0 conda-forge setuptools 49.6.0 py37h03978a9_3 conda-forge six 1.15.0 pyh9f0ad1d_0 conda-forge smmap 3.0.5 pyh44b312d_0 conda-forge snappy 1.1.8 ha925a31_3 conda-forge sqlite 3.34.0 h8ffe710_0 conda-forge streamlit 0.78.0 pyhd8ed1ab_0 conda-forge terminado 0.9.2 py37h03978a9_0 conda-forge testpath 0.4.4 py_0 conda-forge threadpoolctl 2.1.0 pyh5ca1d4c_0 conda-forge tk 8.6.10 h8ffe710_1 conda-forge toml 0.10.2 pyhd8ed1ab_0 conda-forge toolz 0.11.1 py_0 conda-forge tornado 6.1 py37hcc03f2d_1 conda-forge tqdm 4.59.0 pyhd8ed1ab_0 conda-forge traitlets 5.0.5 py_0 conda-forge typing_extensions 3.7.4.3 py_0 conda-forge tzlocal 2.1 pyh9f0ad1d_0 conda-forge urllib3 1.26.3 pyhd8ed1ab_0 conda-forge validators 0.18.2 pyhd3deb0d_0 conda-forge vc 14.2 hb210afc_4 conda-forge vs2015_runtime 14.28.29325 h5e1d092_4 conda-forge watchdog 2.0.2 py37h03978a9_0 conda-forge wcwidth 0.2.5 pyh9f0ad1d_2 conda-forge webencodings 0.5.1 py_1 conda-forge wheel 0.36.2 pyhd3deb0d_0 conda-forge widgetsnbextension 3.5.1 py37h03978a9_4 conda-forge win_inet_pton 1.1.0 py37h03978a9_2 conda-forge wincertstore 0.2 py37h03978a9_1006 conda-forge winpty 0.4.3 4 conda-forge xz 5.2.5 h62dcd97_1 conda-forge yaml 0.2.5 he774522_0 conda-forge zeromq 4.3.4 h0e60522_0 conda-forge zipp 3.4.1 pyhd8ed1ab_0 conda-forge zlib 1.2.11 h62dcd97_1010 conda-forge zstd 1.4.9 h6255e5f_0 conda-forge ```


Details about conda and system ( conda info ):

``` $ conda info active environment : dicom active env location : C:\Users\Albert\miniconda3\envs\dicom shell level : 1 user config file : C:\Users\Albert\.condarc populated config files : C:\Users\Albert\.condarc conda version : 4.9.2 conda-build version : not installed python version : 3.8.6.final.0 virtual packages : __cuda=11.2=0 __win=0=0 __archspec=1=x86_64 base environment : C:\Users\Albert\miniconda3 (writable) channel URLs : https://conda.anaconda.org/conda-forge/win-64 https://conda.anaconda.org/conda-forge/noarch https://repo.anaconda.com/pkgs/main/win-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/win-64 https://repo.anaconda.com/pkgs/r/noarch https://repo.anaconda.com/pkgs/msys2/win-64 https://repo.anaconda.com/pkgs/msys2/noarch package cache : C:\Users\Albert\miniconda3\pkgs C:\Users\Albert\.conda\pkgs C:\Users\Albert\AppData\Local\conda\conda\pkgs envs directories : C:\Users\Albert\miniconda3\envs C:\Users\Albert\.conda\envs C:\Users\Albert\AppData\Local\conda\conda\envs platform : win-64 user-agent : conda/4.9.2 requests/2.25.1 CPython/3.8.6 Windows/10 Windows/10.0.19041 administrator : False netrc file : None offline mode : False ```