conda-forge / cupy-feedstock

A conda-smithy repository for cupy.
BSD 3-Clause "New" or "Revised" License
5 stars 23 forks source link

Unable to install 8.3.0 #110

Closed OverLordGoldDragon closed 3 years ago

OverLordGoldDragon commented 3 years ago

I have two similar environments, one with 8.3.0 successfully installed, other unable; only major difference I spot is cudatoolkit version. Unsure how to debug further; help appreciated.


Command: conda install -c conda-forge cupy==8.3.0

env1: conda list ``` # packages in environment at D:\Anaconda\envs\pyt: # # Name Version Build Channel _anaconda_depends 2020.07 py37_0 _ipyw_jlab_nb_ext_conf 0.1.0 py37_0 absl-py 0.10.0 pypi_0 pypi alabaster 0.7.12 py37_0 anaconda custom py37_1 anaconda-client 1.7.2 py37_0 anaconda-navigator 1.10.0 py37_0 anaconda-project 0.9.1 pyhd3eb1b0_1 appdirs 1.4.4 py_0 argh 0.26.2 py37_0 argon2-cffi 20.1.0 py37h2bbff1b_1 asn1crypto 1.4.0 py_0 astroid 2.4.2 py37_0 astropy 4.2 py37h2bbff1b_0 async_generator 1.10 py37h28b3542_0 atomicwrites 1.4.0 py_0 attrs 20.3.0 pyhd3eb1b0_0 audioread 2.1.8 py37hc8dfbb8_3 conda-forge autopep8 1.5.4 py_0 babel 2.9.0 pyhd3eb1b0_0 backcall 0.2.0 pyhd3eb1b0_0 backports 1.0 pyhd3eb1b0_2 backports.functools_lru_cache 1.6.1 pyhd3eb1b0_0 backports.shutil_get_terminal_size 1.0.0 pyhd3eb1b0_3 backports.tempfile 1.0 pyhd3eb1b0_1 backports.weakref 1.0.post1 py_1 bcrypt 3.2.0 py37he774522_0 beautifulsoup4 4.9.3 pyha847dfd_0 bitarray 1.6.3 py37h2bbff1b_1 bkcharts 0.2 py37_0 black 19.10b0 py_0 blas 1.0 mkl bleach 3.3.0 pyhd3eb1b0_0 blosc 1.10.2 pypi_0 pypi bokeh 2.2.3 py37_0 boto 2.49.0 py37_0 bottleneck 1.3.2 py37h2a96729_1 brotli 1.0.7 pypi_0 pypi brotlipy 0.7.0 py37h2bbff1b_1003 bzip2 1.0.8 he774522_0 ca-certificates 2021.1.19 haa95532_1 cachetools 4.1.1 pypi_0 pypi calmsize 0.1.3 pypi_0 pypi certifi 2020.12.5 py37haa95532_0 cffi 1.14.4 py37hcd4344a_0 chardet 4.0.0 py37haa95532_1003 charls 2.1.0 h33f27b4_2 click 7.1.2 pyhd3eb1b0_0 cloudpickle 1.6.0 py_0 clyent 1.2.2 py37_1 colorama 0.4.4 pyhd3eb1b0_0 comtypes 1.1.8 py37haa95532_1002 conda-package-handling 1.7.2 py37h76e460a_0 conda-verify 3.4.2 py_1 configparser 5.0.1 pypi_0 pypi console_shortcut 0.1.1 4 contextlib2 0.6.0.post1 py_0 cryptography 3.3.1 py37hcd4344a_0 cudatoolkit 10.1.243 h3826478_8 conda-forge cudnn 7.6.5 cuda10.1_0 cupy 8.3.0 py37hd4ca531_0 curl 7.71.1 h2a8f88b_1 cutensor 1.2.2.5 h1ba89ec_3 conda-forge cycler 0.10.0 py37_0 cython 0.29.21 py37hd77b12b_0 cytoolz 0.11.0 py37he774522_0 dask 2021.1.1 pyhd3eb1b0_0 dask-core 2021.1.1 pyhd3eb1b0_0 dataclasses 0.6 pypi_0 pypi decorator 4.4.2 pyhd3eb1b0_0 defusedxml 0.6.0 pyhd3eb1b0_0 diff-match-patch 20200713 py_0 distributed 2021.1.1 py37haa95532_1 docutils 0.16 py37_1 entrypoints 0.3 py37_0 et_xmlfile 1.0.1 py_1001 fastcache 1.1.0 py37he774522_0 fastrlock 0.5 py37ha925a31_0 fftw 3.3.9 h2bbff1b_1 filelock 3.0.12 pyhd3eb1b0_1 flake8 3.8.4 py_0 flask 1.1.2 pyhd3eb1b0_0 flask-compress 1.5.0 pypi_0 pypi freetype 2.10.4 hd328e21_0 fsspec 0.8.3 py_0 future 0.18.2 py37_1 get_terminal_size 1.0.0 h38e98db_0 gevent 21.1.1 py37h2bbff1b_1 giflib 5.2.1 h62dcd97_0 glob2 0.7 pyhd3eb1b0_0 gmpy2 2.0.8 py37h0964b28_3 google-auth 1.20.1 pypi_0 pypi google-auth-oauthlib 0.4.1 pypi_0 pypi greenlet 1.0.0 py37hd77b12b_2 grpcio 1.31.0 pypi_0 pypi h5py 2.10.0 py37h5e291fa_0 hdf5 1.10.4 h7ebc959_0 heapdict 1.0.1 py_0 html5lib 1.1 py_0 hypothesis 6.1.1 pyhd3eb1b0_0 icc_rt 2019.0.0 h0cc432a_1 icu 58.2 ha925a31_3 idna 2.10 pyhd3eb1b0_0 imagecodecs 2021.1.11 py37h5da4933_1 imageio 2.9.0 py_0 imagesize 1.2.0 pyhd3eb1b0_0 importlib-metadata 2.0.0 py_1 importlib_metadata 2.0.0 1 iniconfig 1.1.1 pyhd3eb1b0_0 intel-openmp 2020.2 254 intervaltree 3.1.0 py_0 ipykernel 5.3.4 py37h5ca1d4c_0 ipython 7.20.0 py37hd4e2768_1 ipython_genutils 0.2.0 pyhd3eb1b0_1 ipywidgets 7.6.3 pyhd3eb1b0_1 isort 5.7.0 pyhd3eb1b0_0 itsdangerous 1.1.0 py37_0 jdcal 1.4.1 py_0 jedi 0.17.2 py37haa95532_1 jinja2 2.11.3 pyhd3eb1b0_0 joblib 1.0.0 pyhd3eb1b0_0 jpeg 9b hb83a4c4_2 json5 0.9.5 py_0 jsonschema 3.2.0 py_2 jupyter 1.0.0 py37_7 jupyter_client 6.1.7 py_0 jupyter_console 6.2.0 py_0 jupyter_core 4.7.1 py37haa95532_0 jupyterlab 2.2.6 py_0 jupyterlab_pygments 0.1.2 py_0 jupyterlab_server 1.2.0 py_0 jupyterlab_widgets 1.0.0 pyhd3eb1b0_1 keyring 22.0.1 py37haa95532_0 kiwisolver 1.3.1 py37hd77b12b_0 krb5 1.18.2 hc04afaa_0 kymatio 0.3.dev0 pypi_0 pypi lazy-object-proxy 1.4.3 py37h2bbff1b_2 lcms2 2.11 hc51a39a_0 lerc 2.2.1 hd77b12b_0 libaec 1.0.4 h33f27b4_1 libarchive 3.4.2 h5e25573_0 libblas 3.9.0 1_h8933c1f_netlib conda-forge libcblas 3.9.0 3_hd5c7e75_netlib conda-forge libcurl 7.71.1 h2a8f88b_1 libdeflate 1.7 h2bbff1b_5 libflac 1.3.3 h6538335_0 conda-forge libiconv 1.15 h1df5818_7 liblapack 3.9.0 3_hd5c7e75_netlib conda-forge liblief 0.10.1 ha925a31_0 libllvm9 9.0.1 h21ff451_0 libogg 1.3.2 he774522_0 libpng 1.6.37 h2a8f88b_0 librosa 0.8.0 pyh9f0ad1d_0 conda-forge libsndfile 1.0.29 ha925a31_0 conda-forge libsodium 1.0.18 h62dcd97_0 libspatialindex 1.9.3 h33f27b4_0 libssh2 1.9.0 h7a1dbc1_1 libtiff 4.1.0 h56a325e_1 libuv 1.40.0 he774522_0 libvorbis 1.3.7 he774522_0 libxml2 2.9.10 hb89e7f3_3 libxslt 1.1.34 he774522_0 libzopfli 1.0.3 ha925a31_0 llvmlite 0.35.0 py37_0 numba locket 0.2.1 py37haa95532_1 lxml 4.6.2 py37h9b66d53_0 lz4-c 1.9.3 h2bbff1b_0 lzo 2.10 he774522_2 m2w64-gcc-libgfortran 5.3.0 6 m2w64-gcc-libs 5.3.0 7 m2w64-gcc-libs-core 5.3.0 7 m2w64-gmp 6.1.0 2 m2w64-libwinpthread-git 5.0.0.4634.697f757 2 mako 1.1.4 pypi_0 pypi markdown 3.2.2 pypi_0 pypi markupsafe 1.1.1 py37hfa6e2cd_1 matplotlib 3.3.2 haa95532_0 matplotlib-base 3.3.2 py37hba9282a_0 mccabe 0.6.1 py37_1 menuinst 1.4.16 py37he774522_1 mistune 0.8.4 py37hfa6e2cd_1001 mkl 2020.2 256 mkl-service 2.3.0 py37h196d8e1_0 mkl_fft 1.2.0 py37h45dec08_0 mkl_random 1.1.1 py37h47e9c7a_0 mock 4.0.3 pyhd3eb1b0_0 more-itertools 8.6.0 pyhd3eb1b0_0 mpc 1.1.0 h7edee0f_1 mpfr 4.0.2 h62dcd97_1 mpir 3.0.0 hec2e145_1 mpmath 1.1.0 py37_0 msgpack-python 1.0.2 py37h59b6b97_1 msys2-conda-epoch 20160418 1 multipledispatch 0.6.0 py37_0 mypy_extensions 0.4.3 py37_0 navigator-updater 0.2.1 py37_0 nbclient 0.5.3 pyhd3eb1b0_0 nbconvert 6.0.7 py37_0 nbformat 5.1.2 pyhd3eb1b0_1 ndim 0.1.4 pypi_0 pypi nest-asyncio 1.5.1 pyhd3eb1b0_0 networkx 2.5 py_0 ninja 1.10.2 py37h6d14046_0 nltk 3.5 py_0 nose 1.3.7 pyhd3eb1b0_1006 notebook 6.2.0 py37haa95532_0 numba 0.52.0 np1.11py3.7hf9181ef_g18825058a_0 numba numexpr 2.7.2 py37hcbcaa1e_0 numpy 1.20.1 py37hd20adf4_0 conda-forge numpy-base 1.18.5 py37hc3f5095_0 numpydoc 1.1.0 pyhd3eb1b0_1 oauthlib 3.1.0 pypi_0 pypi olefile 0.46 py37_0 openjpeg 2.3.0 h5ec785f_1 openpyxl 3.0.6 pyhd3eb1b0_0 openssl 1.1.1j h2bbff1b_0 orthopy 0.8.4 pypi_0 pypi packaging 20.9 pyhd3eb1b0_0 pandas 1.2.1 py37hf11a4ad_0 pandoc 2.11 h9490d1a_0 pandocfilters 1.4.3 py37haa95532_1 paramiko 2.7.2 py_0 parso 0.7.0 py_0 partd 1.1.0 py_0 path 15.1.0 py37haa95532_0 path.py 12.5.0 0 pathlib2 2.3.5 py37haa95532_2 pathspec 0.7.0 py_0 pathtools 0.1.2 py_1 patsy 0.5.1 py37_0 pep8 1.7.1 py37_0 pexpect 4.8.0 pyhd3eb1b0_3 pickleshare 0.7.5 pyhd3eb1b0_1003 pillow 8.1.0 py37h4fa10fc_0 pip 20.3.3 pypi_0 pypi pkginfo 1.7.0 py37haa95532_0 plotly 4.9.0 pypi_0 pypi pluggy 0.13.1 py37_0 ply 3.11 py37_0 pooch 1.2.0 py_0 conda-forge powershell_shortcut 0.0.1 3 prometheus_client 0.9.0 pyhd3eb1b0_0 prompt-toolkit 3.0.8 py_0 prompt_toolkit 3.0.8 0 protobuf 3.13.0 pypi_0 pypi psutil 5.8.0 py37h2bbff1b_1 ptyprocess 0.7.0 pyhd3eb1b0_2 py 1.10.0 pyhd3eb1b0_0 py-lief 0.10.1 py37ha925a31_0 py-lz4framed 0.14.0 pypi_0 pypi pyasn1 0.4.8 pypi_0 pypi pyasn1-modules 0.2.8 pypi_0 pypi pycodestyle 2.6.0 pyhd3eb1b0_0 pycosat 0.6.3 py37h2bbff1b_0 pycparser 2.20 py_2 pycrypto 2.6.1 py37he774522_10 pycurl 7.43.0.6 py37h7a1dbc1_0 pydocstyle 5.1.1 py_0 pyerfa 1.7.2 py37h2bbff1b_0 pyfftw 0.12.0 py37hac947ee_2 conda-forge pyflakes 2.2.0 pyhd3eb1b0_0 pygments 2.7.4 pyhd3eb1b0_0 pylint 2.6.0 py37_0 pyls-black 0.4.6 hd3eb1b0_0 pyls-spyder 0.3.2 pyhd3eb1b0_0 pynacl 1.4.0 py37h62dcd97_1 pyodbc 4.0.30 py37ha925a31_0 pyopenssl 20.0.1 pyhd3eb1b0_1 pyparsing 2.4.7 pyhd3eb1b0_0 pyqt 5.9.2 py37h6538335_2 pyreadline 2.1 py37_1 pyrsistent 0.17.3 py37he774522_0 pysocks 1.7.1 py37_1 pysoundfile 0.10.2 py_1001 conda-forge pytables 3.6.1 py37h1da0976_0 pytest 6.2.2 py37haa95532_2 pytest-arraydiff 0.3 py37h39e3cac_0 pytest-astropy 0.8.0 pyhd3eb1b0_0 pytest-astropy-header 0.1.2 pyhd3eb1b0_0 pytest-doctestplus 0.9.0 pyhd3eb1b0_0 pytest-openfiles 0.5.0 pyhd3eb1b0_0 pytest-remotedata 0.3.2 py37_0 python 3.7.9 h60c2a47_0 python-dateutil 2.8.1 pyhd3eb1b0_0 python-jsonrpc-server 0.4.0 py_0 python-language-server 0.36.2 pyhd3eb1b0_0 python-libarchive-c 2.9 pyhd3eb1b0_0 python_abi 3.7 1_cp37m conda-forge pytools 2021.1 pypi_0 pypi pytorch 1.8.0 py3.7_cuda10.1_cudnn7_0 pytorch pytorch-lightning 0.9.0 pypi_0 pypi pytorch-memlab 0.2.3 pypi_0 pypi pytz 2021.1 pyhd3eb1b0_0 pywavelets 1.1.1 py37he774522_2 pywin32 227 py37he774522_1 pywin32-ctypes 0.2.0 py37_1001 pywinpty 0.5.7 py37_0 pyyaml 5.4.1 py37h2bbff1b_1 pyzmq 20.0.0 py37hd77b12b_1 qdarkstyle 2.8.1 py_0 qt 5.9.7 vc14h73c81de_0 qtawesome 1.0.1 py_0 qtconsole 5.0.2 pyhd3eb1b0_0 qtpy 1.9.0 py_0 quadpy 0.16.3 pypi_0 pypi regex 2020.11.13 py37h2bbff1b_0 requests 2.25.1 pyhd3eb1b0_0 requests-oauthlib 1.3.0 pypi_0 pypi resampy 0.2.2 py_0 conda-forge retrying 1.3.3 py37_2 rope 0.18.0 py_0 rsa 4.6 pypi_0 pypi rtree 0.9.4 py37h21ff451_1 ruamel_yaml 0.15.87 py37he774522_1 scikit-image 0.17.2 py37h1e1f486_0 scikit-learn 0.23.2 py37h47e9c7a_0 scipy 1.6.0 py37h14eb087_0 seaborn 0.11.1 pyhd3eb1b0_0 see-rnn 1.15.1 pypi_0 pypi send2trash 1.5.0 pyhd3eb1b0_1 setuptools 54.0.0 pypi_0 pypi simplegeneric 0.8.1 py37_2 simpleitk 2.0.1 py37ha925a31_0 simpleitk singledispatch 3.4.0.3 py_1001 sip 4.19.8 py37h6538335_0 six 1.15.0 py37haa95532_0 snappy 1.1.8 h33f27b4_0 snowballstemmer 2.1.0 pyhd3eb1b0_0 sortedcollections 2.1.0 pyhd3eb1b0_0 sortedcontainers 2.3.0 pyhd3eb1b0_0 soupsieve 2.1 pyhd3eb1b0_0 sphinx 3.4.3 pyhd3eb1b0_0 sphinxcontrib 1.0 py37_1 sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0 sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0 sphinxcontrib-htmlhelp 1.0.3 pyhd3eb1b0_0 sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0 sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0 sphinxcontrib-serializinghtml 1.1.4 pyhd3eb1b0_0 sphinxcontrib-websupport 1.2.4 py_0 spyder 4.2.3 py37h03978a9_0 conda-forge spyder-kernels 1.10.2 py37haa95532_0 sqlalchemy 1.3.23 py37h2bbff1b_0 sqlite 3.33.0 h2a8f88b_0 statsmodels 0.12.1 py37h2bbff1b_0 sympy 1.7.1 py37haa95532_0 tbb 2020.3 h74a9793_0 tblib 1.7.0 py_0 tensorboard 2.2.0 pypi_0 pypi tensorboard-plugin-wit 1.7.0 pypi_0 pypi termcolor 1.1.0 py37_1 terminado 0.9.2 py37haa95532_0 testpath 0.4.4 pyhd3eb1b0_0 textdistance 4.2.1 pyhd3eb1b0_0 threadpoolctl 2.1.0 pyh5ca1d4c_0 three-merge 0.1.1 pyhd3eb1b0_0 tifffile 2021.1.14 pyhd3eb1b0_1 tk 8.6.10 he774522_0 toml 0.10.1 py_0 toolz 0.11.1 pyhd3eb1b0_0 torchvision 0.9.0 py37_cu101 pytorch tornado 6.1 py37h2bbff1b_0 tqdm 4.56.0 pyhd3eb1b0_0 traitlets 5.0.5 pyhd3eb1b0_0 typed-ast 1.4.2 py37h2bbff1b_1 typing_extensions 3.7.4.3 pyha847dfd_0 ujson 4.0.2 py37hd77b12b_0 unicodecsv 0.14.1 py37_0 urllib3 1.26.3 pyhd3eb1b0_0 vc 14.2 h21ff451_1 vs2015_runtime 14.27.29016 h5e58377_2 watchdog 1.0.2 py37haa95532_1 wcwidth 0.2.5 py_0 webencodings 0.5.1 py37_1 werkzeug 1.0.1 pyhd3eb1b0_0 wheel 0.36.2 pyhd3eb1b0_0 widgetsnbextension 3.5.1 py37_0 win_inet_pton 1.1.0 py37haa95532_0 win_unicode_console 0.5 py37_0 wincertstore 0.2 py37_0 winpty 0.4.3 4 wrapt 1.11.2 py37he774522_0 xlrd 2.0.1 pyhd3eb1b0_0 xlsxwriter 1.3.7 pyhd3eb1b0_0 xlwings 0.22.0 py37haa95532_0 xlwt 1.3.0 py37_0 xmltodict 0.12.0 py_0 xz 5.2.5 h62dcd97_0 yaml 0.2.5 he774522_0 yapf 0.30.0 py_0 zeromq 4.3.3 ha925a31_3 zfp 0.5.5 hd77b12b_4 zict 2.0.0 pyhd3eb1b0_0 zipp 3.4.0 pyhd3eb1b0_0 zlib 1.2.11 h62dcd97_4 zope 1.0 py37_1 zope.event 4.5.0 py37_0 zope.interface 5.2.0 py37h2bbff1b_0 zstd 1.4.5 h04227a9_0 ```
env2: conda list ``` # packages in environment at D:\Anaconda\envs\pytx: # # Name Version Build Channel _anaconda_depends 2020.07 py38_0 alabaster 0.7.12 py_0 anaconda custom py38_1 anaconda-client 1.7.2 py38_0 anaconda-project 0.8.4 py_0 appdirs 1.4.4 pyh9f0ad1d_0 conda-forge argh 0.26.2 py38_0 argon2-cffi 20.1.0 py38he774522_1 asn1crypto 1.4.0 py_0 astroid 2.4.2 py38_0 astropy 4.0.2 py38he774522_0 async_generator 1.10 py_0 atomicwrites 1.4.0 py_0 attrs 20.3.0 pyhd3eb1b0_0 autopep8 1.5.4 py_0 babel 2.8.1 pyhd3eb1b0_0 backcall 0.2.0 py_0 backports 1.0 py_2 backports.shutil_get_terminal_size 1.0.0 py38_2 bcrypt 3.2.0 py38he774522_0 beautifulsoup4 4.9.3 pyhb0f4dca_0 bitarray 1.6.1 py38h2bbff1b_0 bkcharts 0.2 py38_0 black 20.8b1 py_1 conda-forge blas 1.0 mkl bleach 3.2.1 py_0 blosc 1.20.1 h7bd577a_0 bokeh 2.2.3 py38_0 boto 2.49.0 py38_0 bottleneck 1.3.2 py38h2a96729_1 brotlipy 0.7.0 py38he774522_1000 bzip2 1.0.8 he774522_0 ca-certificates 2020.12.5 h5b45459_0 conda-forge certifi 2020.12.5 py38haa244fe_1 conda-forge cffi 1.14.3 py38h7a1dbc1_0 chardet 3.0.4 py38_1003 click 7.1.2 py_0 cloudpickle 1.6.0 py_0 clyent 1.2.2 py38_1 colorama 0.4.4 py_0 comtypes 1.1.7 py38_1001 console_shortcut 0.1.1 4 contextlib2 0.6.0.post1 py_0 cryptography 3.1.1 py38h7a1dbc1_0 cudatoolkit 11.1.1 heb2d755_7 conda-forge curl 7.71.1 h2a8f88b_1 cycler 0.10.0 py38_0 cython 0.29.21 py38ha925a31_0 cytoolz 0.11.0 py38he774522_0 dask 2.30.0 py_0 dask-core 2.30.0 py_0 dataclasses 0.8 pyhc8e2a94_1 conda-forge decorator 4.4.2 py_0 defusedxml 0.6.0 py_0 diff-match-patch 20200713 py_0 distributed 2.30.1 py38haa95532_0 docutils 0.16 py38_1 entrypoints 0.3 py38_0 et_xmlfile 1.0.1 py_1001 fastcache 1.1.0 py38he774522_0 filelock 3.0.12 py_0 flake8 3.8.4 py_0 flask 1.1.2 py_0 freetype 2.10.4 hd328e21_0 fsspec 0.8.3 py_0 future 0.18.2 py38_1 get_terminal_size 1.0.0 h38e98db_0 gevent 20.9.0 py38he774522_0 glob2 0.7 py_0 gmpy2 2.1.0b1 py38hb63f22f_1 conda-forge greenlet 0.4.17 py38he774522_0 h5py 2.10.0 py38h5e291fa_0 hdf5 1.10.4 h7ebc959_0 heapdict 1.0.1 py_0 html5lib 1.1 py_0 icc_rt 2019.0.0 h0cc432a_1 icu 58.2 ha925a31_3 idna 2.10 py_0 imageio 2.9.0 py_0 imagesize 1.2.0 py_0 importlib-metadata 2.0.0 py_1 importlib_metadata 2.0.0 1 iniconfig 1.1.1 py_0 intel-openmp 2020.2 254 intervaltree 3.1.0 py_0 ipykernel 5.3.4 py38h5ca1d4c_0 ipython 7.19.0 py38hd4e2768_0 ipython_genutils 0.2.0 py38_0 ipywidgets 7.5.1 py_1 isort 5.6.4 py_0 itsdangerous 1.1.0 py_0 jdcal 1.4.1 py_0 jedi 0.17.2 py38haa244fe_1 conda-forge jinja2 2.11.2 py_0 joblib 0.17.0 py_0 jpeg 9b hb83a4c4_2 json5 0.9.5 py_0 jsonschema 3.2.0 py_2 jupyter 1.0.0 py38_7 jupyter_client 6.1.7 py_0 jupyter_console 6.2.0 py_0 jupyter_core 4.6.3 py38_0 jupyterlab 2.2.6 py_0 jupyterlab_pygments 0.1.2 py_0 jupyterlab_server 1.2.0 py_0 keyring 21.4.0 py38_1 kiwisolver 1.3.0 py38hd77b12b_0 krb5 1.18.2 hc04afaa_0 lazy-object-proxy 1.4.3 py38he774522_0 libarchive 3.4.2 h5e25573_0 libcurl 7.71.1 h2a8f88b_1 libiconv 1.15 h1df5818_7 liblief 0.10.1 ha925a31_0 libllvm9 9.0.1 hab3b255_3 conda-forge libpng 1.6.37 h2a8f88b_0 libsodium 1.0.18 h62dcd97_0 libspatialindex 1.9.3 h33f27b4_0 libssh2 1.9.0 h7a1dbc1_1 libtiff 4.1.0 h56a325e_1 libuv 1.41.0 h8ffe710_0 conda-forge libxml2 2.9.10 hb89e7f3_3 libxslt 1.1.34 he774522_0 llvmlite 0.34.0 py38h1a82afc_4 locket 0.2.0 py38_1 lxml 4.6.1 py38h1350720_0 lz4-c 1.9.2 hf4a77e7_3 lzo 2.10 he774522_2 m2w64-gcc-libgfortran 5.3.0 6 m2w64-gcc-libs 5.3.0 7 m2w64-gcc-libs-core 5.3.0 7 m2w64-gmp 6.1.0 2 m2w64-libwinpthread-git 5.0.0.4634.697f757 2 markupsafe 1.1.1 py38he774522_0 matplotlib 3.3.2 0 matplotlib-base 3.3.2 py38hba9282a_0 mccabe 0.6.1 py38_1 menuinst 1.4.16 py38he774522_1 mistune 0.8.4 py38he774522_1000 mkl 2020.2 256 mkl-service 2.3.0 py38hb782905_0 mkl_fft 1.2.0 py38h45dec08_0 mkl_random 1.1.1 py38h47e9c7a_0 mock 4.0.2 py_0 more-itertools 8.6.0 pyhd3eb1b0_0 mpc 1.1.0 h7edee0f_1009 conda-forge mpfr 4.0.2 h62dcd97_1 conda-forge mpir 3.0.0 he025d50_1002 conda-forge mpmath 1.1.0 py38_0 msgpack-python 1.0.0 py38h74a9793_1 msys2-conda-epoch 20160418 1 multipledispatch 0.6.0 py38_0 mypy_extensions 0.4.3 py38haa244fe_3 conda-forge nbclient 0.5.1 py_0 nbconvert 6.0.7 py38_0 nbformat 5.0.8 py_0 nest-asyncio 1.4.2 pyhd3eb1b0_0 networkx 2.5 py_0 ninja 1.10.2 h5362a0b_0 conda-forge nltk 3.5 py_0 nose 1.3.7 py38_2 notebook 6.1.4 py38_0 numba 0.51.2 py38hf9181ef_1 numexpr 2.7.1 py38h25d0782_0 numpy 1.19.2 py38hadc3359_0 numpy-base 1.19.2 py38ha3acd2a_0 numpydoc 1.1.0 pyhd3eb1b0_1 olefile 0.46 py_0 openpyxl 3.0.5 py_0 openssl 1.1.1j h8ffe710_0 conda-forge packaging 20.4 py_0 pandas 1.1.3 py38ha925a31_0 pandoc 2.11 h9490d1a_0 pandocfilters 1.4.3 py38haa95532_1 paramiko 2.7.2 py_0 parso 0.7.0 py_0 partd 1.1.0 py_0 path 15.0.0 py38_0 path.py 12.5.0 0 pathlib2 2.3.5 py38_0 pathspec 0.8.1 pyhd3deb0d_0 conda-forge pathtools 0.1.2 py_1 patsy 0.5.1 py38_0 pep8 1.7.1 py38_0 pexpect 4.8.0 py38_0 pickleshare 0.7.5 py38_1000 pillow 8.0.1 py38h4fa10fc_0 pip 20.2.4 py38haa95532_0 pkginfo 1.6.1 py38haa95532_0 pluggy 0.13.1 py38_0 ply 3.11 py38_0 powershell_shortcut 0.0.1 3 prometheus_client 0.8.0 py_0 prompt-toolkit 3.0.8 py_0 prompt_toolkit 3.0.8 0 psutil 5.7.2 py38he774522_0 py 1.9.0 py_0 py-lief 0.10.1 py38ha925a31_0 pycodestyle 2.6.0 py_0 pycosat 0.6.3 py38he774522_0 pycparser 2.20 py_2 pycurl 7.43.0.6 py38h7a1dbc1_0 pydocstyle 5.1.1 py_0 pyflakes 2.2.0 py_0 pygments 2.7.2 pyhd3eb1b0_0 pylint 2.6.0 py38_0 pyls-black 0.4.6 pyh9f0ad1d_0 conda-forge pyls-spyder 0.3.2 pyhd8ed1ab_0 conda-forge pynacl 1.4.0 py38h62dcd97_1 pyodbc 4.0.30 py38ha925a31_0 pyopenssl 19.1.0 py_1 pyparsing 2.4.7 py_0 pyqt 5.9.2 py38ha925a31_4 pyreadline 2.1 py38_1 pyrsistent 0.17.3 py38he774522_0 pysocks 1.7.1 py38_0 pytables 3.6.1 py38ha5be198_0 pytest 6.1.1 py38_0 python 3.8.5 h5fd99cc_1 python-dateutil 2.8.1 py_0 python-jsonrpc-server 0.4.0 py_0 python-language-server 0.36.2 pyhd8ed1ab_0 conda-forge python-libarchive-c 2.9 py_0 python_abi 3.8 1_cp38 conda-forge pytorch 1.8.0 py3.8_cuda11.1_cudnn8_0 pytorch pytz 2020.1 py_0 pywavelets 1.1.1 py38he774522_2 pywin32 227 py38he774522_1 pywin32-ctypes 0.2.0 py38_1000 pywinpty 0.5.7 py38_0 pyyaml 5.3.1 py38he774522_1 pyzmq 19.0.2 py38ha925a31_1 qdarkstyle 2.8.1 py_0 qt 5.9.7 vc14h73c81de_0 qtawesome 1.0.1 py_0 qtconsole 5.0.2 pyhd8ed1ab_0 conda-forge qtpy 1.9.0 py_0 regex 2020.10.15 py38he774522_0 requests 2.24.0 py_0 rope 0.18.0 py_0 rtree 0.9.4 py38h21ff451_1 ruamel_yaml 0.15.87 py38he774522_1 scikit-image 0.17.2 py38h1e1f486_0 scikit-learn 0.23.2 py38h47e9c7a_0 scipy 1.5.2 py38h14eb087_0 seaborn 0.11.0 py_0 send2trash 1.5.0 py38_0 setuptools 50.3.1 py38haa95532_1 simplegeneric 0.8.1 py38_2 singledispatch 3.4.0.3 py_1001 sip 4.19.13 py38ha925a31_0 six 1.15.0 py38haa95532_0 snappy 1.1.8 ha925a31_3 conda-forge snowballstemmer 2.0.0 py_0 sortedcollections 1.2.1 py_0 sortedcontainers 2.2.2 py_0 soupsieve 2.0.1 py_0 sphinx 3.2.1 py_0 sphinxcontrib 1.0 py38_1 sphinxcontrib-applehelp 1.0.2 py_0 sphinxcontrib-devhelp 1.0.2 py_0 sphinxcontrib-htmlhelp 1.0.3 py_0 sphinxcontrib-jsmath 1.0.1 py_0 sphinxcontrib-qthelp 1.0.3 py_0 sphinxcontrib-serializinghtml 1.1.4 py_0 sphinxcontrib-websupport 1.2.4 py_0 spyder 4.2.3 py38haa244fe_0 conda-forge spyder-kernels 1.10.2 py38haa244fe_0 conda-forge sqlalchemy 1.3.20 py38h2bbff1b_0 sqlite 3.33.0 h2a8f88b_0 statsmodels 0.12.0 py38he774522_0 sympy 1.6.2 py38haa95532_1 tbb 2021.1.1 h2d74725_0 conda-forge tblib 1.7.0 py_0 terminado 0.9.1 py38_0 testpath 0.4.4 py_0 textdistance 4.2.1 pyhd8ed1ab_0 conda-forge threadpoolctl 2.1.0 pyh5ca1d4c_0 three-merge 0.1.1 pyh9f0ad1d_0 conda-forge tifffile 2020.10.1 py38h8c2d366_2 tk 8.6.10 he774522_0 toml 0.10.1 py_0 toolz 0.11.1 py_0 torchaudio 0.8.0 py38 pytorch torchvision 0.9.0 py38_cu111 pytorch tornado 6.0.4 py38he774522_1 tqdm 4.50.2 py_0 traitlets 5.0.5 py_0 typed-ast 1.4.2 py38h294d835_0 conda-forge typing_extensions 3.7.4.3 py_0 ujson 4.0.1 py38ha925a31_0 unicodecsv 0.14.1 py38_0 urllib3 1.25.11 py_0 vc 14.1 h0510ff6_4 vs2015_runtime 14.16.27012 hf0eaf9b_3 watchdog 0.10.3 py38_0 wcwidth 0.2.5 py_0 webencodings 0.5.1 py38_1 werkzeug 1.0.1 py_0 wheel 0.35.1 py_0 widgetsnbextension 3.5.1 py38_0 win_inet_pton 1.1.0 py38_0 win_unicode_console 0.5 py38_0 wincertstore 0.2 py38_0 winpty 0.4.3 4 wrapt 1.11.2 py38he774522_0 xlrd 1.2.0 py_0 xlsxwriter 1.3.7 py_0 xlwings 0.20.8 py38_0 xlwt 1.3.0 py38_0 xz 5.2.5 h62dcd97_0 yaml 0.2.5 he774522_0 yapf 0.30.0 py_0 zeromq 4.3.2 ha925a31_3 zict 2.0.0 py_0 zipp 3.4.0 pyhd3eb1b0_0 zlib 1.2.11 h62dcd97_4 zope 1.0 py38_1 zope.event 4.5.0 py38_0 zope.interface 5.1.2 py38he774522_0 zstd 1.4.5 h04227a9_0 ```
env1: conda info ``` active environment : pyt active env location : D:\Anaconda\envs\pyt shell level : 2 user config file : C:\Users\OverL\.condarc populated config files : C:\Users\OverL\.condarc conda version : 4.9.2 conda-build version : 3.18.11 python version : 3.8.3.final.0 virtual packages : __cuda=11.0=0 __win=0=0 __archspec=1=x86_64 base environment : D:\Anaconda (writable) channel URLs : 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 : D:\Anaconda\pkgs C:\Users\OverL\.conda\pkgs C:\Users\OverL\AppData\Local\conda\conda\pkgs envs directories : D:\Anaconda\envs C:\Users\OverL\.conda\envs C:\Users\OverL\AppData\Local\conda\conda\envs platform : win-64 user-agent : conda/4.9.2 requests/2.24.0 CPython/3.8.3 Windows/10 Windows/10.0.19041 administrator : False netrc file : None offline mode : False ```
env2: conda info ``` active environment : pytx active env location : D:\Anaconda\envs\pytx shell level : 2 user config file : C:\Users\OverL\.condarc populated config files : C:\Users\OverL\.condarc conda version : 4.9.2 conda-build version : 3.18.11 python version : 3.8.3.final.0 virtual packages : __cuda=11.0=0 __win=0=0 __archspec=1=x86_64 base environment : D:\Anaconda (writable) channel URLs : 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 : D:\Anaconda\pkgs C:\Users\OverL\.conda\pkgs C:\Users\OverL\AppData\Local\conda\conda\pkgs envs directories : D:\Anaconda\envs C:\Users\OverL\.conda\envs C:\Users\OverL\AppData\Local\conda\conda\envs platform : win-64 user-agent : conda/4.9.2 requests/2.24.0 CPython/3.8.3 Windows/10 Windows/10.0.19041 administrator : False netrc file : None offline mode : False ```
leofang commented 3 years ago

Hi @OverLordGoldDragon The Windows CUDA support just came out recently on Conda-Forge, and we are still waiting for some bug fixes done in upstream. The plan (#62) is to release Windows packages for CuPy v8.6.0/v9.0.0rc1 by the end of this month, so please stay tuned!

OverLordGoldDragon commented 3 years ago

@leofang Thanks; confirming that this is due to cudatoolkit=11.1, it works with =10.1. I'll give 8.6.0/9.0.0 a go.

leofang commented 3 years ago

No, this is due to we (cupy-feedstock) has not yet released Windows packages for CuPy; note that your env1 has CuPy installed not from conda-forge but from the default channel, which is managed by Anaconda and is unfortunately out of our control. CuPy's official recommendation is to install from the Conda-Forge channel.

Just FYI, mixing packages from Anaconda and Conda-Forge is considered a poor practice. I would suggest avoiding it as possible you can.

OverLordGoldDragon commented 3 years ago

@leofang Then conda mishaped as I always used -c conda-forge... strange

leofang commented 3 years ago

Interesting...Sounds like a solver bug to me!

cc: @conda-forge/core

leofang commented 3 years ago

@OverLordGoldDragon Any chance you could post the output of this command for me?

conda create -n test_env -c conda-forge python=3.8 cupy=8.3.0

I expect the solver to fail...

OverLordGoldDragon commented 3 years ago

Below; also installed 8.3.0 in env2 while keeping python 3.8.5 (but first changing cudatoolkit to 10.1.243).

conda create -n test_env -c conda-forge python=3.8 cupy=8.3.0 ``` (base) PS C:\Users\OverL> conda create -n test_env -c conda-forge python=3.8 cupy=8.3.0 Collecting package metadata (current_repodata.json): done Solving environment: done ## Package Plan ## environment location: D:\Anaconda\envs\test_env added / updated specs: - cupy=8.3.0 - python=3.8 The following packages will be downloaded: package | build ---------------------------|----------------- intel-openmp-2020.3 | h57928b3_311 2.0 MB conda-forge libblas-3.9.0 | 8_mkl 3.9 MB conda-forge libcblas-3.9.0 | 8_mkl 3.9 MB conda-forge liblapack-3.9.0 | 8_mkl 3.9 MB conda-forge mkl-2020.4 | hb70f87d_311 172.4 MB conda-forge numpy-1.20.1 | py38h0cc643e_0 5.3 MB conda-forge pip-21.0.1 | pyhd8ed1ab_0 1.1 MB conda-forge python-3.8.8 |h7840368_0_cpython 19.2 MB conda-forge setuptools-49.6.0 | py38haa244fe_3 962 KB conda-forge sqlite-3.34.0 | h8ffe710_0 1.2 MB conda-forge vc-14.2 | hb210afc_4 13 KB conda-forge vs2015_runtime-14.28.29325 | h5e1d092_4 2.3 MB conda-forge wheel-0.36.2 | pyhd3deb0d_0 31 KB conda-forge wincertstore-0.2 |py38haa244fe_1006 15 KB conda-forge ------------------------------------------------------------ Total: 216.1 MB The following NEW packages will be INSTALLED: ca-certificates conda-forge/win-64::ca-certificates-2020.12.5-h5b45459_0 certifi conda-forge/win-64::certifi-2020.12.5-py38haa244fe_1 cudatoolkit conda-forge/win-64::cudatoolkit-10.1.243-h3826478_8 cudnn pkgs/main/win-64::cudnn-7.6.5-cuda10.1_0 cupy pkgs/main/win-64::cupy-8.3.0-py38hd4ca531_0 fastrlock conda-forge/win-64::fastrlock-0.5-py38h885f38d_2 intel-openmp conda-forge/win-64::intel-openmp-2020.3-h57928b3_311 libblas conda-forge/win-64::libblas-3.9.0-8_mkl libcblas conda-forge/win-64::libcblas-3.9.0-8_mkl liblapack conda-forge/win-64::liblapack-3.9.0-8_mkl mkl conda-forge/win-64::mkl-2020.4-hb70f87d_311 numpy conda-forge/win-64::numpy-1.20.1-py38h0cc643e_0 openssl conda-forge/win-64::openssl-1.1.1j-h8ffe710_0 pip conda-forge/noarch::pip-21.0.1-pyhd8ed1ab_0 python conda-forge/win-64::python-3.8.8-h7840368_0_cpython python_abi conda-forge/win-64::python_abi-3.8-1_cp38 setuptools conda-forge/win-64::setuptools-49.6.0-py38haa244fe_3 six conda-forge/noarch::six-1.15.0-pyh9f0ad1d_0 sqlite conda-forge/win-64::sqlite-3.34.0-h8ffe710_0 vc conda-forge/win-64::vc-14.2-hb210afc_4 vs2015_runtime conda-forge/win-64::vs2015_runtime-14.28.29325-h5e1d092_4 wheel conda-forge/noarch::wheel-0.36.2-pyhd3deb0d_0 wincertstore conda-forge/win-64::wincertstore-0.2-py38haa244fe_1006 Proceed ([y]/n)? y Downloading and Extracting Packages wincertstore-0.2 | 15 KB | ############################################## | 100% sqlite-3.34.0 | 1.2 MB | ############################################## | 100% mkl-2020.4 | 172.4 MB | ############################################## | 100% python-3.8.8 | 19.2 MB | ############################################## | 100% liblapack-3.9.0 | 3.9 MB | ############################################## | 100% pip-21.0.1 | 1.1 MB | ############################################## | 100% libblas-3.9.0 | 3.9 MB | ############################################## | 100% libcblas-3.9.0 | 3.9 MB | ############################################## | 100% intel-openmp-2020.3 | 2.0 MB | ############################################## | 100% numpy-1.20.1 | 5.3 MB | ############################################## | 100% vs2015_runtime-14.28 | 2.3 MB | ############################################## | 100% wheel-0.36.2 | 31 KB | ############################################## | 100% vc-14.2 | 13 KB | ############################################## | 100% setuptools-49.6.0 | 962 KB | ############################################## | 100% Preparing transaction: done Verifying transaction: done Executing transaction: / "By downloading and using the CUDA Toolkit conda packages, you accept the terms and conditions of the CUDA End User License Agreement (EULA): https://docs.nvidia.com/cuda/eula/index.html" done # # To activate this environment, use # # $ conda activate test_env # # To deactivate an active environment, use # # $ conda deactivate ```
jakirkham commented 3 years ago

Yeah it appears to be picking up the defaults package for cupy

leofang commented 3 years ago

Thanks @OverLordGoldDragon. This is definitely a solver bug, though I am not sure what could trigger it. Do you happen to have a nontrivial .condarc setting?

jakirkham commented 3 years ago

Why is it a solver bug? Conda falls back to defaults if it can't find anything in the specified channel. The only way to disable that is to use strict channel priority or overwriting the channels in the .condarc to explicitly exclude defaults

leofang commented 3 years ago

Ah right...I've been enforcing the strict channel priority so I forgot. Thanks, John. Looks like all is good for now.

jakirkham commented 3 years ago

All good. It's certainly important to explain this to people 🙂

@OverLordGoldDragon, would encourage you to follow these recommendations. Should give more consistent behavior and make it easier for maintainers here to identify install issues. Please let us know if you have questions about this

OverLordGoldDragon commented 3 years ago

Thanks, though, conda-forge only has Linux packages (for cupy) - how's it an improvement for me?

The page also recommends ditching the Anaconda Distribution in favor of miniconda, without sufficient explanation - which makes me disregard it.