conda-forge / rasterio-feedstock

A conda-smithy repository for rasterio.
BSD 3-Clause "New" or "Revised" License
42 stars 22 forks source link

Rasterio import error #160

Closed kvsasidhar closed 4 years ago

kvsasidhar commented 4 years ago

Issue:

ImportError                               Traceback (most recent call last)
<ipython-input-3-350e27267e59> in <module>
----> 1 import rasterio

~\anaconda3\envs\New_python\lib\site-packages\rasterio\__init__.py in <module>
     20             pass
     21 
---> 22 from rasterio._base import gdal_version
     23 from rasterio.drivers import is_blacklisted
     24 from rasterio.dtypes import (

ImportError: DLL load failed: The specified procedure could not be found.


Environment (conda list):

(New_python) C:\Users\kvsas>conda list # packages in environment at C:\Users\kvsas\anaconda3\envs\New_python: # # Name Version Build Channel affine 2.3.0 py_0 conda-forge attrs 19.3.0 py_0 conda-forge backcall 0.1.0 py_0 conda-forge blas 1.0 mkl bleach 3.1.4 pyh9f0ad1d_0 conda-forge boost-cpp 1.72.0 h0caebb8_0 conda-forge bzip2 1.0.8 hfa6e2cd_2 conda-forge ca-certificates 2020.4.5.1 hecc5488_0 conda-forge certifi 2020.4.5.1 py37hc8dfbb8_0 conda-forge cfitsio 3.470 hfa6e2cd_2 conda-forge click 7.1.1 pyh8c360ce_0 conda-forge click-plugins 1.1.1 py_0 conda-forge cligj 0.5.0 py_0 conda-forge cloudpickle 1.3.0 py_0 conda-forge colorama 0.4.3 py_0 conda-forge curl 7.68.0 h4496350_0 conda-forge cycler 0.10.0 py_2 conda-forge cytoolz 0.10.1 py37hfa6e2cd_0 conda-forge dask-core 2.14.0 py_0 conda-forge decorator 4.4.2 py_0 conda-forge defusedxml 0.6.0 py_0 conda-forge entrypoints 0.3 py37hc8dfbb8_1001 conda-forge expat 2.2.9 he025d50_2 conda-forge freetype 2.10.1 ha9979f8_0 conda-forge freexl 1.0.5 hd288d7e_1002 conda-forge geos 3.8.1 he025d50_0 conda-forge geotiff 1.5.1 h3d29ae3_10 conda-forge gettext 0.19.8.1 hb01d8f6_1002 conda-forge glib 2.64.2 he4de6d7_0 conda-forge hdf4 4.2.13 hf8e6fe8_1003 conda-forge hdf5 1.10.5 nompi_ha405e13_1104 conda-forge icc_rt 2019.0.0 h0cc432a_1 icu 64.2 he025d50_1 conda-forge imageio 2.8.0 py_0 conda-forge importlib-metadata 1.6.0 py37hc8dfbb8_0 conda-forge importlib_metadata 1.6.0 0 conda-forge intel-openmp 2020.0 166 ipykernel 5.2.1 py37h5ca1d4c_0 conda-forge ipython 7.13.0 py37hc8dfbb8_2 conda-forge ipython_genutils 0.2.0 py_1 conda-forge ipywidgets 7.5.1 py_0 conda-forge jedi 0.17.0 py37hc8dfbb8_0 conda-forge jinja2 2.11.2 pyh9f0ad1d_0 conda-forge joblib 0.14.1 py_0 conda-forge jpeg 9c hfa6e2cd_1001 conda-forge jsonschema 3.2.0 py37hc8dfbb8_1 conda-forge jupyter 1.0.0 py_2 conda-forge jupyter_client 6.1.3 py_0 conda-forge jupyter_console 6.1.0 py_1 conda-forge jupyter_core 4.6.3 py37hc8dfbb8_1 conda-forge kealib 1.4.13 hd6dc3df_0 conda-forge kiwisolver 1.2.0 py37heaa310e_0 conda-forge krb5 1.16.4 hdd46e55_0 conda-forge libblas 3.8.0 15_mkl conda-forge libcblas 3.8.0 15_mkl conda-forge libclang 9.0.1 default_hf44288c_0 conda-forge libcurl 7.68.0 h4496350_0 conda-forge libffi 3.2.1 h6538335_1007 conda-forge libgdal 3.0.4 h821c9b7_6 conda-forge libiconv 1.15 hfa6e2cd_1006 conda-forge libkml 1.3.0 h7e985d0_1011 conda-forge liblapack 3.8.0 15_mkl conda-forge libnetcdf 4.7.4 nompi_hc957ea6_101 conda-forge libpng 1.6.37 hfe6a214_1 conda-forge libpq 12.2 h795e76a_0 conda-forge libsodium 1.0.17 h2fa13f4_0 conda-forge libspatialite 4.3.0a h51df0ed_1038 conda-forge libssh2 1.8.2 h642c060_2 conda-forge libtiff 4.1.0 h885aae3_6 conda-forge libwebp-base 1.1.0 hfa6e2cd_3 conda-forge libxml2 2.9.10 h9ce36c8_0 conda-forge lz4-c 1.9.2 h33f27b4_0 conda-forge m2w64-expat 2.1.1 2 m2w64-gcc-libgfortran 5.3.0 6 m2w64-gcc-libs 5.3.0 7 m2w64-gcc-libs-core 5.3.0 7 m2w64-gettext 0.19.7 2 m2w64-gmp 6.1.0 2 m2w64-libiconv 1.14 6 m2w64-libwinpthread-git 5.0.0.4634.697f757 2 m2w64-xz 5.2.2 2 markupsafe 1.1.1 py37h8055547_1 conda-forge matplotlib 3.2.1 0 conda-forge matplotlib-base 3.2.1 py37h911224e_0 conda-forge mistune 0.8.4 py37h8055547_1001 conda-forge mkl 2020.0 166 mkl-service 2.3.0 py37hb782905_0 msys2-conda-epoch 20160418 1 nbconvert 5.6.1 py37hc8dfbb8_1 conda-forge nbformat 5.0.6 py_0 conda-forge networkx 2.4 py_1 conda-forge notebook 6.0.3 py37_0 conda-forge numpy 1.18.1 py37h90d3380_1 conda-forge olefile 0.46 py_0 conda-forge openjpeg 2.3.1 h57dd2e7_3 conda-forge openslide 20171122 0 sdvillal openssl 1.1.1g he774522_0 conda-forge pandas 1.0.3 py37h3bbf574_1 conda-forge pandoc 2.9.2.1 0 conda-forge pandocfilters 1.4.2 py_1 conda-forge parso 0.7.0 pyh9f0ad1d_0 conda-forge patsy 0.5.1 py_0 conda-forge pcre 8.44 h6538335_0 conda-forge pickleshare 0.7.5 py37hc8dfbb8_1001 conda-forge pillow 7.1.1 py37h91e7a8d_0 conda-forge pip 20.0.2 py_2 conda-forge poppler 0.67.0 h1707e21_8 conda-forge poppler-data 0.4.9 1 conda-forge postgresql 12.2 hd6b8478_0 conda-forge proj 7.0.0 hfe17d32_2 conda-forge prometheus_client 0.7.1 py_0 conda-forge prompt-toolkit 3.0.5 py_0 conda-forge prompt_toolkit 3.0.5 0 conda-forge pygments 2.6.1 py_0 conda-forge pyparsing 2.4.7 pyh9f0ad1d_0 conda-forge pyqt 5.9.2 py37h6538335_4 conda-forge pyrsistent 0.16.0 py37h8055547_0 conda-forge python 3.7.6 h60c2a47_5_cpython conda-forge python-dateutil 2.8.1 py_0 conda-forge python_abi 3.7 1_cp37m conda-forge pytz 2019.3 py_0 conda-forge pywavelets 1.1.1 py37h44b1f71_1 conda-forge pywin32 227 py37hfa6e2cd_0 conda-forge pywinpty 0.5.7 py37_0 conda-forge pyzmq 19.0.0 py37h8c16cda_1 conda-forge qt 5.9.7 h506e8af_3 conda-forge qtconsole 4.7.3 pyh9f0ad1d_0 conda-forge qtpy 1.9.0 py_0 conda-forge rasterio 1.1.3 py37h2617b1b_0 conda-forge scikit-image 0.16.2 py37he350917_0 conda-forge scikit-learn 0.22.2.post1 py37h7208079_0 conda-forge scipy 1.4.1 py37h9439919_0 seaborn 0.10.0 py_1 conda-forge send2trash 1.5.0 py_0 conda-forge setuptools 46.1.3 py37hc8dfbb8_0 conda-forge sip 4.19.8 py37h6538335_1000 conda-forge six 1.14.0 py_1 conda-forge snuggs 1.4.7 py_0 conda-forge sqlite 3.30.1 hfa6e2cd_0 conda-forge statsmodels 0.11.1 py37h8055547_1 conda-forge tbb 2018.0.5 he980bc4_0 conda-forge terminado 0.8.3 py37hc8dfbb8_1 conda-forge testpath 0.4.4 py_0 conda-forge tiledb 1.7.7 h0b90766_1 conda-forge tk 8.6.10 hfa6e2cd_0 conda-forge toolz 0.10.0 py_0 conda-forge tornado 6.0.4 py37hfa6e2cd_0 conda-forge traitlets 4.3.3 py37hc8dfbb8_1 conda-forge vc 14.1 h869be7e_1 conda-forge vs2015_runtime 14.16.27012 h30e32a0_2 conda-forge wcwidth 0.1.9 pyh9f0ad1d_0 conda-forge webencodings 0.5.1 py_1 conda-forge wheel 0.34.2 py_1 conda-forge widgetsnbextension 3.5.1 py37_0 conda-forge wincertstore 0.2 py37_1003 conda-forge winpty 0.4.3 4 conda-forge xerces-c 3.2.2 h6538335_1004 conda-forge xz 5.2.5 h2fa13f4_0 conda-forge zeromq 4.3.2 h6538335_2 conda-forge zipp 3.1.0 py_0 conda-forge zlib 1.2.11 h2fa13f4_1006 conda-forge zstd 1.4.4 h9f78265_3 conda-forge ``` $ conda list ```


Details about conda and system ( conda info ):

(New_python) C:\Users\kvsas>conda info active environment : New_python active env location : C:\Users\kvsas\anaconda3\envs\New_python shell level : 1 user config file : C:\Users\kvsas\.condarc populated config files : C:\Users\kvsas\.condarc conda version : 4.8.2 conda-build version : 3.18.11 python version : 3.7.6.final.0 virtual packages : __cuda=8.0 base environment : C:\Users\kvsas\anaconda3 (writable) channel URLs : https://conda.anaconda.org/sdvillal/win-64 https://conda.anaconda.org/sdvillal/noarch https://conda.anaconda.org/bioconda/win-64 https://conda.anaconda.org/bioconda/noarch 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\kvsas\anaconda3\pkgs C:\Users\kvsas\.conda\pkgs C:\Users\kvsas\AppData\Local\conda\conda\pkgs envs directories : C:\Users\kvsas\anaconda3\envs C:\Users\kvsas\.conda\envs C:\Users\kvsas\AppData\Local\conda\conda\envs platform : win-64 user-agent : conda/4.8.2 requests/2.22.0 CPython/3.7.6 Windows/10 Windows/10.0.18362 administrator : False netrc file : None offline mode : False ``` $ conda info ```
kvsasidhar commented 4 years ago

Initially I observed that when I have imported rasterio after importing matplotlib, I got that error but after I have changed the order ie import first rasterio before matplotlib then the error disappeared..

Later the issue started consistently popping up when I installed openslide package from sdvillal channel..

$ conda list

(New_env_python2) C:\Users\kvsas>conda list
# packages in environment at C:\Users\kvsas\anaconda3\envs\New_env_python2:
#
# Name                    Version                   Build  Channel
affine                    2.3.0                      py_0    conda-forge
attrs                     19.3.0                     py_0    conda-forge
backcall                  0.1.0                      py_0    conda-forge
blas                      1.0                         mkl
bleach                    3.1.4              pyh9f0ad1d_0    conda-forge
boost-cpp                 1.72.0               h0caebb8_0    conda-forge
bzip2                     1.0.8                hfa6e2cd_2    conda-forge
ca-certificates           2020.4.5.1           hecc5488_0    conda-forge
certifi                   2020.4.5.1       py37hc8dfbb8_0    conda-forge
cfitsio                   3.470                hfa6e2cd_2    conda-forge
click                     7.1.1              pyh8c360ce_0    conda-forge
click-plugins             1.1.1                      py_0    conda-forge
cligj                     0.5.0                      py_0    conda-forge
cloudpickle               1.3.0                      py_0    conda-forge
colorama                  0.4.3                      py_0    conda-forge
curl                      7.69.1               h1dcc11c_0    conda-forge
cycler                    0.10.0                     py_2    conda-forge
cytoolz                   0.10.1           py37hfa6e2cd_0    conda-forge
dask-core                 2.14.0                     py_0    conda-forge
decorator                 4.4.2                      py_0    conda-forge
defusedxml                0.6.0                      py_0    conda-forge
entrypoints               0.3             py37hc8dfbb8_1001    conda-forge
expat                     2.2.9                he025d50_2    conda-forge
freetype                  2.10.1               ha9979f8_0    conda-forge
freexl                    1.0.5             hd288d7e_1002    conda-forge
geos                      3.8.1                he025d50_0    conda-forge
geotiff                   1.5.1               h3d29ae3_10    conda-forge
gettext                   0.19.8.1          hb01d8f6_1002    conda-forge
glib                      2.64.2               he4de6d7_0    conda-forge
hdf4                      4.2.13            hf8e6fe8_1003    conda-forge
hdf5                      1.10.6          nompi_ha405e13_100    conda-forge
icc_rt                    2019.0.0             h0cc432a_1
icu                       64.2                 he025d50_1    conda-forge
imageio                   2.8.0                      py_0    conda-forge
importlib-metadata        1.6.0            py37hc8dfbb8_0    conda-forge
importlib_metadata        1.6.0                         0    conda-forge
intel-openmp              2020.0                      166
ipykernel                 5.2.1            py37h5ca1d4c_0    conda-forge
ipython                   7.13.0           py37hc8dfbb8_2    conda-forge
ipython_genutils          0.2.0                      py_1    conda-forge
ipywidgets                7.5.1                      py_0    conda-forge
jedi                      0.17.0           py37hc8dfbb8_0    conda-forge
jinja2                    2.11.2             pyh9f0ad1d_0    conda-forge
joblib                    0.14.1                     py_0    conda-forge
jpeg                      9c                hfa6e2cd_1001    conda-forge
jsonschema                3.2.0            py37hc8dfbb8_1    conda-forge
jupyter                   1.0.0                      py_2    conda-forge
jupyter_client            6.1.3                      py_0    conda-forge
jupyter_console           6.1.0                      py_1    conda-forge
jupyter_core              4.6.3            py37hc8dfbb8_1    conda-forge
kealib                    1.4.13               h3b59ab9_1    conda-forge
kiwisolver                1.2.0            py37heaa310e_0    conda-forge
krb5                      1.17.1               hdd46e55_0    conda-forge
libblas                   3.8.0                    15_mkl    conda-forge
libcblas                  3.8.0                    15_mkl    conda-forge
libclang                  9.0.1           default_hf44288c_0    conda-forge
libcurl                   7.69.1               h1dcc11c_0    conda-forge
libffi                    3.2.1             h6538335_1007    conda-forge
libgdal                   3.0.4                h6f60a84_8    conda-forge
libiconv                  1.15              hfa6e2cd_1006    conda-forge
libkml                    1.3.0             h7e985d0_1011    conda-forge
liblapack                 3.8.0                    15_mkl    conda-forge
libnetcdf                 4.7.4           nompi_h256d12c_103    conda-forge
libpng                    1.6.37               hfe6a214_1    conda-forge
libpq                     12.2                 hd9aa61d_1    conda-forge
libsodium                 1.0.17               h2fa13f4_0    conda-forge
libspatialite             4.3.0a            h51df0ed_1038    conda-forge
libssh2                   1.8.2                h642c060_2    conda-forge
libtiff                   4.1.0                h885aae3_6    conda-forge
libwebp-base              1.1.0                hfa6e2cd_3    conda-forge
libxml2                   2.9.10               h9ce36c8_0    conda-forge
lz4-c                     1.9.2                h33f27b4_0    conda-forge
m2w64-expat               2.1.1                         2
m2w64-gcc-libgfortran     5.3.0                         6
m2w64-gcc-libs            5.3.0                         7
m2w64-gcc-libs-core       5.3.0                         7
m2w64-gettext             0.19.7                        2
m2w64-gmp                 6.1.0                         2
m2w64-libiconv            1.14                          6
m2w64-libwinpthread-git   5.0.0.4634.697f757               2
m2w64-xz                  5.2.2                         2
markupsafe                1.1.1            py37h8055547_1    conda-forge
matplotlib                3.2.1                         0    conda-forge
matplotlib-base           3.2.1            py37h911224e_0    conda-forge
mistune                   0.8.4           py37h8055547_1001    conda-forge
mkl                       2020.0                      166
mkl-service               2.3.0            py37hb782905_0
msys2-conda-epoch         20160418                      1
nbconvert                 5.6.1            py37hc8dfbb8_1    conda-forge
nbformat                  5.0.6                      py_0    conda-forge
networkx                  2.4                        py_1    conda-forge
notebook                  6.0.3                    py37_0    conda-forge
numpy                     1.18.1           py37h90d3380_1    conda-forge
olefile                   0.46                       py_0    conda-forge
openjpeg                  2.3.1                h57dd2e7_3    conda-forge
openslide                 20171122                      0    sdvillal
openslide-python          1.1.1            py37hfa6e2cd_0    sdvillal
openssl                   1.1.1g               he774522_0    conda-forge
pandas                    1.0.3            py37h3bbf574_1    conda-forge
pandoc                    2.9.2.1                       0    conda-forge
pandocfilters             1.4.2                      py_1    conda-forge
parso                     0.7.0              pyh9f0ad1d_0    conda-forge
patsy                     0.5.1                      py_0    conda-forge
pcre                      8.44                 h6538335_0    conda-forge
pickleshare               0.7.5           py37hc8dfbb8_1001    conda-forge
pillow                    7.1.1            py37h91e7a8d_0    conda-forge
pip                       20.0.2                     py_2    conda-forge
poppler                   0.87.0               h0cd1227_1    conda-forge
poppler-data              0.4.9                         1    conda-forge
postgresql                12.2                 he14cc48_1    conda-forge
proj                      7.0.0                haa36216_3    conda-forge
prometheus_client         0.7.1                      py_0    conda-forge
prompt-toolkit            3.0.5                      py_0    conda-forge
prompt_toolkit            3.0.5                         0    conda-forge
pygments                  2.6.1                      py_0    conda-forge
pyparsing                 2.4.7              pyh9f0ad1d_0    conda-forge
pyqt                      5.12.3           py37h6538335_1    conda-forge
pyqt5-sip                 4.19.18                  pypi_0    pypi
pyqtwebengine             5.12.1                   pypi_0    pypi
pyrsistent                0.16.0           py37h8055547_0    conda-forge
python                    3.7.6           h60c2a47_5_cpython    conda-forge
python-dateutil           2.8.1                      py_0    conda-forge
python_abi                3.7                     1_cp37m    conda-forge
pytz                      2019.3                     py_0    conda-forge
pywavelets                1.1.1            py37h44b1f71_1    conda-forge
pywin32                   227              py37hfa6e2cd_0    conda-forge
pywinpty                  0.5.7                    py37_0    conda-forge
pyzmq                     19.0.0           py37h8c16cda_1    conda-forge
qt                        5.12.5               h7ef1ec2_0    conda-forge
qtconsole                 4.7.3              pyh9f0ad1d_0    conda-forge
qtpy                      1.9.0                      py_0    conda-forge
rasterio                  1.1.3            py37h2617b1b_0    conda-forge
scikit-image              0.16.2           py37he350917_0    conda-forge
scikit-learn              0.22.2.post1     py37h7208079_0    conda-forge
scipy                     1.4.1            py37h9439919_0
seaborn                   0.10.0                     py_1    conda-forge
send2trash                1.5.0                      py_0    conda-forge
setuptools                46.1.3           py37hc8dfbb8_0    conda-forge
six                       1.14.0                     py_1    conda-forge
snuggs                    1.4.7                      py_0    conda-forge
sqlite                    3.30.1               hfa6e2cd_0    conda-forge
statsmodels               0.11.1           py37h8055547_1    conda-forge
tbb                       2018.0.5             he980bc4_0    conda-forge
terminado                 0.8.3            py37hc8dfbb8_1    conda-forge
testpath                  0.4.4                      py_0    conda-forge
tiledb                    1.7.7                h0b90766_1    conda-forge
tk                        8.6.10               hfa6e2cd_0    conda-forge
toolz                     0.10.0                     py_0    conda-forge
tornado                   6.0.4            py37hfa6e2cd_0    conda-forge
traitlets                 4.3.3            py37hc8dfbb8_1    conda-forge
vc                        14.1                 h869be7e_1    conda-forge
vs2015_runtime            14.16.27012          h30e32a0_2    conda-forge
wcwidth                   0.1.9              pyh9f0ad1d_0    conda-forge
webencodings              0.5.1                      py_1    conda-forge
wheel                     0.34.2                     py_1    conda-forge
widgetsnbextension        3.5.1                    py37_0    conda-forge
wincertstore              0.2                   py37_1003    conda-forge
winpty                    0.4.3                         4    conda-forge
xerces-c                  3.2.2             h6538335_1004    conda-forge
xz                        5.2.5                h2fa13f4_0    conda-forge
zeromq                    4.3.2                h6538335_2    conda-forge
zipp                      3.1.0                      py_0    conda-forge
zlib                      1.2.11            h2fa13f4_1006    conda-forge
zstd                      1.4.4                h9f78265_3    conda-forge

$conda info

(New_env_python2) C:\Users\kvsas>conda info

     active environment : New_env_python2
    active env location : C:\Users\kvsas\anaconda3\envs\New_env_python2
            shell level : 1
       user config file : C:\Users\kvsas\.condarc
 populated config files : C:\Users\kvsas\.condarc
          conda version : 4.8.2
    conda-build version : 3.18.11
         python version : 3.7.6.final.0
       virtual packages : __cuda=8.0
       base environment : C:\Users\kvsas\anaconda3  (writable)
           channel URLs : https://conda.anaconda.org/PyPI/win-64
                          https://conda.anaconda.org/PyPI/noarch
                          https://conda.anaconda.org/sdvillal/win-64
                          https://conda.anaconda.org/sdvillal/noarch
                          https://conda.anaconda.org/bioconda/win-64
                          https://conda.anaconda.org/bioconda/noarch
                          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\kvsas\anaconda3\pkgs
                          C:\Users\kvsas\.conda\pkgs
                          C:\Users\kvsas\AppData\Local\conda\conda\pkgs
       envs directories : C:\Users\kvsas\anaconda3\envs
                          C:\Users\kvsas\.conda\envs
                          C:\Users\kvsas\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.8.2 requests/2.22.0 CPython/3.7.6 Windows/10 Windows/10.0.18362
          administrator : False
             netrc file : None
           offline mode : False
ocefpaf commented 4 years ago

I could not reproduce the issue now. I guess that something got rebuilt and "fixed" it. Please let me know if you are still experiencing this.