JuliaPy / PyCall.jl

Package to call Python functions from the Julia language
MIT License
1.47k stars 187 forks source link

Cannot use existing conda env with python 3.8 and current PyCall #916

Closed moble closed 3 years ago

moble commented 3 years ago

I have a conda env that requires python 3.8 (one of the packages doesn't support 3.9 yet). I'd really like to use it from julia, but that doesn't seem to be possible. The problem seems to be python 3.8 itself, rather than any of my dependencies.

I can imagine that the newest PyCall just requires 3.9, and I'll have to downgrade to get it working, but it would be really nice to get some guidance on this — preferably from PyCall itself. Currently, it fails with a huge list of bizarre errors, and then seems to try to install miniconda inside my existing conda env directory. I suspect this is the same problem seen in #776, but really cut down to basics.

I've pared the MWE down as far as possible, with just python in the conda env (and whatever conda decides is strictly necessary to install python).

Works with default python

In a new tmp directory,

conda deactivate  # To make sure I'm in the base env
conda create -y -n julia_test python  # Installs python=3.9 currently
conda activate julia_test
export CONDA_JL_HOME=$CONDA_PREFIX
export PYTHON=$CONDA_PREFIX/bin/python
julia --project=.
]add PyCall
build

That works just fine. I can test that it's doing what I expect with

julia --project=. -e 'using PyCall; println(PyCall.python_cmd())'

Doesn't work with python=3.8

In another new tmp directory, with a fresh shell to make sure ENV isn't doing something weird,

conda deactivate  # To make sure I'm in the base env
conda create -y -n julia_test38 python=3.8  # Note the version
conda activate julia_test38
export CONDA_JL_HOME=$CONDA_PREFIX
export PYTHON=$CONDA_PREFIX/bin/python
julia --project=.
]add PyCall
build

This dies as described above.

mkitti commented 3 years ago

Could you show us some of the errors?

moble commented 3 years ago

The second (3.8) example above gives me this:

Click here PREFIX=~/.continuum/miniconda3/envs/julia_test38 Unpacking payload ... 0%| | 0/34 [00:00 Available versions Package python conflicts for: conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] pip==21.1.3=py39hecd8cb5_0 -> setuptools -> python[version='>=3.8,<3.9.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] wheel==0.36.2=pyhd3eb1b0_0 -> python chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python requests==2.25.1=pyhd3eb1b0_0 -> certifi[version='>=2017.4.17'] -> python[version='>=3.6,<4.0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> six -> python[version='>=2.7'] pycparser==2.20=py_2 -> python idna==2.10=pyhd3eb1b0_0 -> python urllib3==1.26.6=pyhd3eb1b0_1 -> brotlipy[version='>=0.6.0'] -> python[version='>=3.8,<3.9.0a0|>=3.9,<3.10.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] conda==4.10.3=py39hecd8cb5_0 -> pyopenssl[version='>=16.2.0'] -> python[version='>=3.8,<3.9.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] python_abi -> python=3.8 python==3.9.5=h88f2d9e_3 setuptools==52.0.0=py39hecd8cb5_0 -> certifi[version='>=2016.9.26'] -> python[version='>=3.8,<3.9.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] cffi==1.14.6=py39h2125817_0 -> pycparser -> python cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> cryptography[version='>=2.8'] -> python[version='>=3.9,<3.10.0a0'] Package pyopenssl conflicts for: requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> pyopenssl[version='>=0.14'] pyopenssl==20.0.1=pyhd3eb1b0_1 urllib3==1.26.6=pyhd3eb1b0_1 -> pyopenssl[version='>=0.14'] conda==4.10.3=py39hecd8cb5_0 -> pyopenssl[version='>=16.2.0'] Package cryptography conflicts for: conda==4.10.3=py39hecd8cb5_0 -> pyopenssl[version='>=16.2.0'] -> cryptography[version='>=2.8'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> cryptography[version='>=2.8'] requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> cryptography[version='>=1.3.4'] urllib3==1.26.6=pyhd3eb1b0_1 -> cryptography[version='>=1.3.4'] urllib3==1.26.6=pyhd3eb1b0_1 -> pyopenssl[version='>=0.14'] -> cryptography[version='>=2.8'] cryptography==3.4.7=py39h2fd3fbb_0 Package tzdata conflicts for: pycparser==2.20=py_2 -> python -> tzdata idna==2.10=pyhd3eb1b0_0 -> python -> tzdata conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata requests==2.25.1=pyhd3eb1b0_0 -> python -> tzdata tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> tzdata setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> tzdata pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> tzdata certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata wheel==0.36.2=pyhd3eb1b0_0 -> python -> tzdata urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> tzdata chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> tzdata pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata tzdata==2021a=h52ac0ba_0 python==3.9.5=h88f2d9e_3 -> tzdata six==1.16.0=pyhd3eb1b0_0 -> python -> tzdata cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> tzdata Package libcxx conflicts for: conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] six==1.16.0=pyhd3eb1b0_0 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] pycparser==2.20=py_2 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] python_abi -> python=3.8 -> libcxx[version='>=11.1.0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] readline==8.1=h9ed2024_0 -> ncurses[version='>=6.2,<7.0a0'] -> libcxx[version='>=4.0.1'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] idna==2.10=pyhd3eb1b0_0 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> libcxx[version='>=10.0.0|>=11.1.0'] python==3.9.5=h88f2d9e_3 -> libffi[version='>=3.3,<3.4.0a0'] -> libcxx[version='>=11.0.0|>=4.0.1'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] ncurses==6.2=h0a44026_1 -> libcxx[version='>=4.0.1'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] python==3.9.5=h88f2d9e_3 -> libcxx[version='>=10.0.0'] libffi==3.3=hb1e8313_2 -> libcxx[version='>=10.0.0'] cffi==1.14.6=py39h2125817_0 -> libffi[version='>=3.3,<3.4.0a0'] -> libcxx[version='>=10.0.0|>=11.0.0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> libcxx[version='>=10.0.0|>=11.1.0'] libcxx==10.0.0=1 Package tk conflicts for: requests==2.25.1=pyhd3eb1b0_0 -> python -> tk[version='>=8.6.10,<8.7.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> tk[version='>=8.6.10,<8.7.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> tk[version='>=8.6.10,<8.7.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> tk[version='>=8.6.10,<8.7.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> tk[version='>=8.6.10,<8.7.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> tk[version='>=8.6.10,<8.7.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] python_abi -> python=3.8 -> tk[version='>=8.6.10,<8.7.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> tk[version='>=8.6.10,<8.7.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] tk==8.6.10=hb0a8c7a_0 pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] pycparser==2.20=py_2 -> python -> tk[version='>=8.6.10,<8.7.0a0'] python==3.9.5=h88f2d9e_3 -> tk[version='>=8.6.10,<8.7.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] Package readline conflicts for: setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> readline[version='>=8.0,<9.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] readline==8.1=h9ed2024_0 brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] python==3.9.5=h88f2d9e_3 -> sqlite[version='>=3.35.4,<4.0a0'] -> readline[version='>=8.1,<9.0a0'] python_abi -> python=3.8 -> readline[version='>=8.0,<9.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> readline[version='>=8.0,<9.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> readline[version='>=8.0,<9.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] pycparser==2.20=py_2 -> python -> readline[version='>=8.0,<9.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> readline[version='>=8.0,<9.0a0'] python==3.9.5=h88f2d9e_3 -> readline[version='>=8.0,<9.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> readline[version='>=8.0,<9.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> readline[version='>=8.0,<9.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> readline[version='>=8.0,<9.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] sqlite==3.36.0=hce871da_0 -> readline[version='>=8.0,<9.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] Package libffi conflicts for: cryptography==3.4.7=py39h2fd3fbb_0 -> cffi[version='>=1.12'] -> libffi[version='>=3.3,<3.4.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] python==3.9.5=h88f2d9e_3 -> libffi[version='>=3.3,<3.4.0a0'] pycparser==2.20=py_2 -> python -> libffi[version='>=3.3,<3.4.0a0'] cffi==1.14.6=py39h2125817_0 -> libffi[version='>=3.3,<3.4.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> libffi[version='>=3.3,<3.4.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> cffi[version='>=1.0.0'] -> libffi[version='>=3.3,<3.4.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> libffi[version='>=3.3,<3.4.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> libffi[version='>=3.3,<3.4.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] libffi==3.3=hb1e8313_2 idna==2.10=pyhd3eb1b0_0 -> python -> libffi[version='>=3.3,<3.4.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> libffi[version='>=3.3,<3.4.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] python_abi -> python=3.8 -> libffi[version='>=3.3,<3.4.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> libffi[version='>=3.3,<3.4.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> libffi[version='>=3.3,<3.4.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] Package ncurses conflicts for: wheel==0.36.2=pyhd3eb1b0_0 -> python -> ncurses[version='>=6.2,<7.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> ncurses[version='>=6.2,<7.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> ncurses[version='>=6.2,<7.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> ncurses[version='>=6.2,<7.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> ncurses[version='>=6.2,<7.0a0'] ncurses==6.2=h0a44026_1 pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> ncurses[version='>=6.2,<7.0a0'] python==3.9.5=h88f2d9e_3 -> ncurses[version='>=6.2,<7.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] readline==8.1=h9ed2024_0 -> ncurses[version='>=6.2,<7.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] pycparser==2.20=py_2 -> python -> ncurses[version='>=6.2,<7.0a0'] sqlite==3.36.0=hce871da_0 -> readline[version='>=8.0,<9.0a0'] -> ncurses[version='>=6.2,<6.3.0a0|>=6.2,<7.0a0'] python==3.9.5=h88f2d9e_3 -> readline[version='>=8.0,<9.0a0'] -> ncurses[version='>=6.2,<6.3.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> ncurses[version='>=6.2,<7.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] Package ca-certificates conflicts for: cryptography==3.4.7=py39h2fd3fbb_0 -> openssl[version='>=1.1.1k,<1.1.2a'] -> ca-certificates ca-certificates==2021.7.5=hecd8cb5_1 openssl==1.1.1k=h9ed2024_0 -> ca-certificates python==3.9.5=h88f2d9e_3 -> openssl[version='>=1.1.1k,<1.1.2a'] -> ca-certificates Package certifi conflicts for: urllib3==1.26.6=pyhd3eb1b0_1 -> certifi conda==4.10.3=py39hecd8cb5_0 -> requests[version='>=2.18.4,<3'] -> certifi[version='>=2016.9.26|>=2017.4.17'] setuptools==52.0.0=py39hecd8cb5_0 -> certifi[version='>=2016.9.26'] pip==21.1.3=py39hecd8cb5_0 -> setuptools -> certifi[version='>=2016.9.26'] requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> certifi certifi==2021.5.30=py39hecd8cb5_0 requests==2.25.1=pyhd3eb1b0_0 -> certifi[version='>=2017.4.17'] Package zlib conflicts for: cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> zlib[version='>=1.2.11,<1.3.0a0'] sqlite==3.36.0=hce871da_0 -> zlib[version='>=1.2.11,<1.3.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] python_abi -> python=3.8 -> zlib[version='>=1.2.11,<1.3.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> zlib[version='>=1.2.11,<1.3.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] pycparser==2.20=py_2 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] zlib==1.2.11=h1de35cc_3 pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] python==3.9.5=h88f2d9e_3 -> zlib[version='>=1.2.11,<1.3.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] tk==8.6.10=hb0a8c7a_0 -> zlib[version='>=1.2.11,<1.3.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] Package pip conflicts for: python_abi -> python=3.8 -> pip tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> pip wheel==0.36.2=pyhd3eb1b0_0 -> python -> pip pycparser==2.20=py_2 -> python -> pip pip==21.1.3=py39hecd8cb5_0 requests==2.25.1=pyhd3eb1b0_0 -> python -> pip urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> pip six==1.16.0=pyhd3eb1b0_0 -> python -> pip idna==2.10=pyhd3eb1b0_0 -> python -> pip pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> pip Package urllib3 conflicts for: urllib3==1.26.6=pyhd3eb1b0_1 requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] conda==4.10.3=py39hecd8cb5_0 -> requests[version='>=2.18.4,<3'] -> urllib3[version='>=1.21.1,<1.27'] Package six conflicts for: pyopenssl==20.0.1=pyhd3eb1b0_1 -> six[version='>=1.5.2'] urllib3==1.26.6=pyhd3eb1b0_1 -> pyopenssl[version='>=0.14'] -> six[version='>=1.5.2'] conda-package-handling==1.7.3=py39h9ed2024_1 -> six six==1.16.0=pyhd3eb1b0_0 conda==4.10.3=py39hecd8cb5_0 -> conda-package-handling[version='>=1.3.0'] -> six[version='>=1.5.2'] Package openssl conflicts for: chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> openssl[version='>=1.1.1k,<1.1.2a'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] python_abi -> python=3.8 -> openssl[version='>=1.1.1k,<1.1.2a'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> openssl[version='>=1.1.1k,<1.1.2a'] cryptography==3.4.7=py39h2fd3fbb_0 -> openssl[version='>=1.1.1k,<1.1.2a'] requests==2.25.1=pyhd3eb1b0_0 -> python -> openssl[version='>=1.1.1k,<1.1.2a'] six==1.16.0=pyhd3eb1b0_0 -> python -> openssl[version='>=1.1.1k,<1.1.2a'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] urllib3==1.26.6=pyhd3eb1b0_1 -> cryptography[version='>=1.3.4'] -> openssl[version='>=1.1.1k,<1.1.2a'] idna==2.10=pyhd3eb1b0_0 -> python -> openssl[version='>=1.1.1k,<1.1.2a'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] openssl==1.1.1k=h9ed2024_0 python==3.9.5=h88f2d9e_3 -> openssl[version='>=1.1.1k,<1.1.2a'] pycparser==2.20=py_2 -> python -> openssl[version='>=1.1.1k,<1.1.2a'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> cryptography[version='>=2.8'] -> openssl[version='>=1.1.1k,<1.1.2a'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] Package conda-package-handling conflicts for: conda-package-handling==1.7.3=py39h9ed2024_1 conda==4.10.3=py39hecd8cb5_0 -> conda-package-handling[version='>=1.3.0'] Package pycosat conflicts for: pycosat==0.6.3=py39h9ed2024_0 conda==4.10.3=py39hecd8cb5_0 -> pycosat[version='>=0.6.3'] Package xz conflicts for: brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] pycparser==2.20=py_2 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] python_abi -> python=3.8 -> xz[version='>=5.2.5,<5.3.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] python==3.9.5=h88f2d9e_3 -> xz[version='>=5.2.5,<6.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] xz==5.2.5=h1de35cc_0 requests==2.25.1=pyhd3eb1b0_0 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] Package pysocks conflicts for: urllib3==1.26.6=pyhd3eb1b0_1 -> pysocks[version='>=1.5.6,<2.0,!=1.5.7'] pysocks==1.7.1=py39hecd8cb5_0 requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> pysocks[version='>=1.5.6,<2.0,!=1.5.7'] Package sqlite conflicts for: sqlite==3.36.0=hce871da_0 idna==2.10=pyhd3eb1b0_0 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] python==3.9.5=h88f2d9e_3 -> sqlite[version='>=3.35.4,<4.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] python_abi -> python=3.8 -> sqlite[version='>=3.35.5,<4.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] pycparser==2.20=py_2 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] Package pycparser conflicts for: cryptography==3.4.7=py39h2fd3fbb_0 -> cffi[version='>=1.12'] -> pycparser cffi==1.14.6=py39h2125817_0 -> pycparser brotlipy==0.7.0=py39h9ed2024_1003 -> cffi[version='>=1.0.0'] -> pycparser pycparser==2.20=py_2 Package ruamel_yaml conflicts for: conda==4.10.3=py39hecd8cb5_0 -> ruamel_yaml[version='>=0.11.14,<0.16'] ruamel_yaml==0.15.100=py39h9ed2024_0 Package python_abi conflicts for: conda==4.10.3=py39hecd8cb5_0 -> setuptools[version='>=31.0.1'] -> python_abi=3.8[build=*_cp38] python_abi setuptools==52.0.0=py39hecd8cb5_0 -> certifi[version='>=2016.9.26'] -> python_abi=3.8[build=*_cp38] requests==2.25.1=pyhd3eb1b0_0 -> certifi[version='>=2017.4.17'] -> python_abi=3.8[build=*_cp38] pip==21.1.3=py39hecd8cb5_0 -> setuptools -> python_abi=3.8[build=*_cp38] urllib3==1.26.6=pyhd3eb1b0_1 -> certifi -> python_abi=3.8[build=*_cp38] Package brotlipy conflicts for: requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> brotlipy[version='>=0.6.0'] urllib3==1.26.6=pyhd3eb1b0_1 -> brotlipy[version='>=0.6.0'] brotlipy==0.7.0=py39h9ed2024_1003 Package setuptools conflicts for: conda==4.10.3=py39hecd8cb5_0 -> setuptools[version='>=31.0.1'] pip==21.1.3=py39hecd8cb5_0 -> setuptools setuptools==52.0.0=py39hecd8cb5_0 Package tqdm conflicts for: conda==4.10.3=py39hecd8cb5_0 -> conda-package-handling[version='>=1.3.0'] -> tqdm tqdm==4.61.2=pyhd3eb1b0_1 conda-package-handling==1.7.3=py39h9ed2024_1 -> tqdm Package requests conflicts for: conda==4.10.3=py39hecd8cb5_0 -> requests[version='>=2.18.4,<3'] requests==2.25.1=pyhd3eb1b0_0 Package cffi conflicts for: cryptography==3.4.7=py39h2fd3fbb_0 -> cffi[version='>=1.12'] brotlipy==0.7.0=py39h9ed2024_1003 -> cffi[version='>=1.0.0'] cffi==1.14.6=py39h2125817_0 urllib3==1.26.6=pyhd3eb1b0_1 -> brotlipy[version='>=0.6.0'] -> cffi[version='>=1.0.0|>=1.12'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> cryptography[version='>=2.8'] -> cffi[version='>=1.12'] Package idna conflicts for: requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> idna[version='>=2.0.0'] urllib3==1.26.6=pyhd3eb1b0_1 -> idna[version='>=2.0.0'] idna==2.10=pyhd3eb1b0_0 conda==4.10.3=py39hecd8cb5_0 -> requests[version='>=2.18.4,<3'] -> idna[version='>=2.5,<3'] requests==2.25.1=pyhd3eb1b0_0 -> idna[version='>=2.5,<3'] Package yaml conflicts for: yaml==0.2.5=haf1e3a3_0 conda==4.10.3=py39hecd8cb5_0 -> ruamel_yaml[version='>=0.11.14,<0.16'] -> yaml[version='>=0.2.5,<0.3.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> yaml[version='>=0.2.5,<0.3.0a0'] Package chardet conflicts for: conda==4.10.3=py39hecd8cb5_0 -> requests[version='>=2.18.4,<3'] -> chardet[version='>=3.0.2,<5'] chardet==4.0.0=py39hecd8cb5_1003 requests==2.25.1=pyhd3eb1b0_0 -> chardet[version='>=3.0.2,<5'] Package wheel conflicts for: pip==21.1.3=py39hecd8cb5_0 -> wheel wheel==0.36.2=pyhd3eb1b0_0 [ Info: Downloading miniconda installer ... [ Info: Installing miniconda ... ERROR: LoadError: failed process: Process(`~/.continuum/miniconda3/envs/julia_test38/installer.sh -b -f -p ~/.continuum/miniconda3/envs/julia_test38`, ProcessExited(1)) [1] Stacktrace: [1] pipeline_error @ ./process.jl:525 [inlined] [2] run(::Cmd; wait::Bool) @ Base ./process.jl:440 [3] run @ ./process.jl:438 [inlined] [4] _install_conda(env::String, force::Bool) @ Conda ~/.julia/packages/Conda/sNGum/src/Conda.jl:205 [5] _install_conda(env::String) @ Conda ~/.julia/packages/Conda/sNGum/src/Conda.jl:191 [6] runconda(args::Cmd, env::String) @ Conda ~/.julia/packages/Conda/sNGum/src/Conda.jl:127 [7] add(pkg::String, env::String; channel::String) @ Conda ~/.julia/packages/Conda/sNGum/src/Conda.jl:221 [8] add (repeats 2 times) @ ~/.julia/packages/Conda/sNGum/src/Conda.jl:220 [inlined] [9] top-level scope @ ~/.julia/packages/PyCall/BD546/deps/build.jl:84 [10] include(fname::String) @ Base.MainInclude ./client.jl:444 [11] top-level scope @ none:5 in expression starting at ~/.julia/packages/PyCall/BD546/deps/build.jl:43
mkitti commented 3 years ago

The issue you are encountering is that conda cannot figure out how to install numpy into the environment you just created. I suggest creating the environment with the following command conda create -y -n julia_test38 python=3.8 numpy.

PyCall.jl uses conda to install numpy since it needs that package in order to translate some Julia arrays to Python. The conflicts you are seeing are because you initially created an environment where conda cannot find an appropriate numpy to install due to library mismatch.

moble commented 3 years ago

No, that's not it. Numpy was actually in the original env I was trying to use before I cut it down to a MWE, but even if I run it again with your suggested addition, I get similar errors:

Click here: PREFIX=~/.continuum/miniconda3/envs/julia_test38B Unpacking payload ... 0%| | 0/34 [00:00 Available versions Package cryptography conflicts for: pyopenssl==20.0.1=pyhd3eb1b0_1 -> cryptography[version='>=2.8'] conda==4.10.3=py39hecd8cb5_0 -> pyopenssl[version='>=16.2.0'] -> cryptography[version='>=2.8'] urllib3==1.26.6=pyhd3eb1b0_1 -> cryptography[version='>=1.3.4'] requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> cryptography[version='>=1.3.4'] cryptography==3.4.7=py39h2fd3fbb_0 urllib3==1.26.6=pyhd3eb1b0_1 -> pyopenssl[version='>=0.14'] -> cryptography[version='>=2.8'] Package libopenblas conflicts for: liblapack -> libblas==3.9.0=10_openblas -> libopenblas[version='>=0.3.17,<0.3.18.0a0|>=0.3.17,<1.0a0'] libcblas -> libblas==3.9.0=10_openblas -> libopenblas[version='>=0.3.17,<0.3.18.0a0|>=0.3.17,<1.0a0'] libopenblas libblas -> libopenblas[version='>=0.3.17,<0.3.18.0a0|>=0.3.17,<1.0a0'] numpy -> libblas[version='>=3.8.0,<4.0a0'] -> libopenblas[version='>=0.3.17,<0.3.18.0a0|>=0.3.17,<1.0a0'] Package llvm-openmp conflicts for: libgfortran5 -> llvm-openmp[version='>=8.0.0'] libopenblas -> llvm-openmp[version='>=11.1.0'] libgfortran -> libgfortran5 -> llvm-openmp[version='>=8.0.0'] libopenblas -> libgfortran5[version='>=9.3.0'] -> llvm-openmp[version='>=8.0.0'] libblas -> libopenblas[version='>=0.3.17,<0.3.18.0a0'] -> llvm-openmp[version='>=11.1.0'] llvm-openmp Package openssl conflicts for: six==1.16.0=pyhd3eb1b0_0 -> python -> openssl[version='>=1.1.1k,<1.1.2a'] python_abi -> python=3.8 -> openssl[version='>=1.1.1k,<1.1.2a'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] pycparser==2.20=py_2 -> python -> openssl[version='>=1.1.1k,<1.1.2a'] idna==2.10=pyhd3eb1b0_0 -> python -> openssl[version='>=1.1.1k,<1.1.2a'] urllib3==1.26.6=pyhd3eb1b0_1 -> cryptography[version='>=1.3.4'] -> openssl[version='>=1.1.1k,<1.1.2a'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] cryptography==3.4.7=py39h2fd3fbb_0 -> openssl[version='>=1.1.1k,<1.1.2a'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] requests==2.25.1=pyhd3eb1b0_0 -> python -> openssl[version='>=1.1.1k,<1.1.2a'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] openssl==1.1.1k=h9ed2024_0 pyopenssl==20.0.1=pyhd3eb1b0_1 -> cryptography[version='>=2.8'] -> openssl[version='>=1.1.1k,<1.1.2a'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> openssl[version='>=1.1.1k,<1.1.2a'] python==3.9.5=h88f2d9e_3 -> openssl[version='>=1.1.1k,<1.1.2a'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> openssl[version='>=1.1.1k,<1.1.2a'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] numpy -> python[version='>=3.8,<3.9.0a0'] -> openssl[version='>=1.1.1k,<1.1.2a'] Package libcxx conflicts for: brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] libcxx==10.0.0=1 urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> libcxx[version='>=10.0.0|>=11.1.0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> libcxx[version='>=10.0.0|>=11.1.0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] libffi==3.3=hb1e8313_2 -> libcxx[version='>=10.0.0'] pycparser==2.20=py_2 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] idna==2.10=pyhd3eb1b0_0 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] six==1.16.0=pyhd3eb1b0_0 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] ncurses==6.2=h0a44026_1 -> libcxx[version='>=4.0.1'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] numpy -> python[version='>=3.8,<3.9.0a0'] -> libcxx[version='>=11.1.0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] python_abi -> python=3.8 -> libcxx[version='>=11.1.0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] readline==8.1=h9ed2024_0 -> ncurses[version='>=6.2,<7.0a0'] -> libcxx[version='>=4.0.1'] cffi==1.14.6=py39h2125817_0 -> libffi[version='>=3.3,<3.4.0a0'] -> libcxx[version='>=10.0.0|>=11.0.0'] python==3.9.5=h88f2d9e_3 -> libcxx[version='>=10.0.0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] python==3.9.5=h88f2d9e_3 -> libffi[version='>=3.3,<3.4.0a0'] -> libcxx[version='>=11.0.0|>=4.0.1'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libcxx[version='>=10.0.0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> libcxx[version='>=10.0.0|>=11.1.0'] Package zlib conflicts for: pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] numpy -> python[version='>=3.8,<3.9.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] pycparser==2.20=py_2 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] zlib==1.2.11=h1de35cc_3 certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> zlib[version='>=1.2.11,<1.3.0a0'] tk==8.6.10=hb0a8c7a_0 -> zlib[version='>=1.2.11,<1.3.0a0'] python==3.9.5=h88f2d9e_3 -> zlib[version='>=1.2.11,<1.3.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> zlib[version='>=1.2.11,<1.3.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> zlib[version='>=1.2.11,<1.3.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> zlib[version='>=1.2.11,<1.3.0a0'] python_abi -> python=3.8 -> zlib[version='>=1.2.11,<1.3.0a0'] Package readline conflicts for: certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> readline[version='>=8.0,<9.0a0'] python==3.9.5=h88f2d9e_3 -> sqlite[version='>=3.35.4,<4.0a0'] -> readline[version='>=8.1,<9.0a0'] readline==8.1=h9ed2024_0 urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> readline[version='>=8.0,<9.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> readline[version='>=8.0,<9.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> readline[version='>=8.0,<9.0a0'] python_abi -> python=3.8 -> readline[version='>=8.0,<9.0a0'] numpy -> python[version='>=3.8,<3.9.0a0'] -> readline[version='>=8.0,<9.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] pycparser==2.20=py_2 -> python -> readline[version='>=8.0,<9.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> readline[version='>=8.0,<9.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> readline[version='>=8.0,<9.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] python==3.9.5=h88f2d9e_3 -> readline[version='>=8.0,<9.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> readline[version='>=8.0,<9.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> readline[version='>=8.0,<9.0a0'] Package libffi conflicts for: cffi==1.14.6=py39h2125817_0 -> libffi[version='>=3.3,<3.4.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> libffi[version='>=3.3,<3.4.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> libffi[version='>=3.3,<3.4.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] python==3.9.5=h88f2d9e_3 -> libffi[version='>=3.3,<3.4.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> libffi[version='>=3.3,<3.4.0a0'] numpy -> python[version='>=3.8,<3.9.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] pycparser==2.20=py_2 -> python -> libffi[version='>=3.3,<3.4.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> cffi[version='>=1.0.0'] -> libffi[version='>=3.3,<3.4.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> libffi[version='>=3.3,<3.4.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> libffi[version='>=3.3,<3.4.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> cffi[version='>=1.12'] -> libffi[version='>=3.3,<3.4.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> libffi[version='>=3.3,<3.4.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> libffi[version='>=3.3,<3.4.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] libffi==3.3=hb1e8313_2 pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> libffi[version='>=3.3,<3.4.0a0'] python_abi -> python=3.8 -> libffi[version='>=3.3,<3.4.0a0'] Package sqlite conflicts for: python==3.9.5=h88f2d9e_3 -> sqlite[version='>=3.35.4,<4.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] pycparser==2.20=py_2 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] sqlite==3.36.0=hce871da_0 setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] numpy -> python[version='>=3.8,<3.9.0a0'] -> sqlite[version='>=3.35.5,<4.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> sqlite[version='>=3.35.4,<4.0a0'] python_abi -> python=3.8 -> sqlite[version='>=3.35.5,<4.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> sqlite[version='>=3.35.4,<4.0a0|>=3.35.5,<4.0a0'] Package python conflicts for: python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] conda==4.10.3=py39hecd8cb5_0 -> pyopenssl[version='>=16.2.0'] -> python[version='>=3.8,<3.9.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] python==3.9.5=h88f2d9e_3 conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python requests==2.25.1=pyhd3eb1b0_0 -> python six==1.16.0=pyhd3eb1b0_0 -> python wheel==0.36.2=pyhd3eb1b0_0 -> python numpy -> python_abi=3.8[build=*_cp38] -> python=3.8 pycparser==2.20=py_2 -> python pyopenssl==20.0.1=pyhd3eb1b0_1 -> cryptography[version='>=2.8'] -> python[version='>=3.9,<3.10.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> six -> python[version='>=2.7'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] python_abi -> python=3.8 ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] idna==2.10=pyhd3eb1b0_0 -> python pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] numpy -> python[version='>=3.8,<3.9.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> certifi[version='>=2016.9.26'] -> python[version='>=3.8,<3.9.0a0'] cffi==1.14.6=py39h2125817_0 -> pycparser -> python requests==2.25.1=pyhd3eb1b0_0 -> certifi[version='>=2017.4.17'] -> python[version='>=3.6,<4.0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> brotlipy[version='>=0.6.0'] -> python[version='>=3.8,<3.9.0a0|>=3.9,<3.10.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] pip==21.1.3=py39hecd8cb5_0 -> setuptools -> python[version='>=3.8,<3.9.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] Package ncurses conflicts for: pycparser==2.20=py_2 -> python -> ncurses[version='>=6.2,<7.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> ncurses[version='>=6.2,<7.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> ncurses[version='>=6.2,<7.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] readline==8.1=h9ed2024_0 -> ncurses[version='>=6.2,<7.0a0'] python==3.9.5=h88f2d9e_3 -> ncurses[version='>=6.2,<7.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] ncurses==6.2=h0a44026_1 brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> ncurses[version='>=6.2,<7.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> ncurses[version='>=6.2,<7.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> ncurses[version='>=6.2,<7.0a0'] python==3.9.5=h88f2d9e_3 -> readline[version='>=8.0,<9.0a0'] -> ncurses[version='>=6.2,<6.3.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> ncurses[version='>=6.2,<7.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> ncurses[version='>=6.2,<7.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> ncurses[version='>=6.2,<7.0a0'] Package pycparser conflicts for: cffi==1.14.6=py39h2125817_0 -> pycparser pycparser==2.20=py_2 brotlipy==0.7.0=py39h9ed2024_1003 -> cffi[version='>=1.0.0'] -> pycparser cryptography==3.4.7=py39h2fd3fbb_0 -> cffi[version='>=1.12'] -> pycparser Package tk conflicts for: tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> tk[version='>=8.6.10,<8.7.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] python==3.9.5=h88f2d9e_3 -> tk[version='>=8.6.10,<8.7.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> tk[version='>=8.6.10,<8.7.0a0'] numpy -> python[version='>=3.8,<3.9.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> tk[version='>=8.6.10,<8.7.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] python_abi -> python=3.8 -> tk[version='>=8.6.10,<8.7.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> tk[version='>=8.6.10,<8.7.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] pycparser==2.20=py_2 -> python -> tk[version='>=8.6.10,<8.7.0a0'] six==1.16.0=pyhd3eb1b0_0 -> python -> tk[version='>=8.6.10,<8.7.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> tk[version='>=8.6.10,<8.7.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] tk==8.6.10=hb0a8c7a_0 requests==2.25.1=pyhd3eb1b0_0 -> python -> tk[version='>=8.6.10,<8.7.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> tk[version='>=8.6.10,<8.7.0a0'] Package conda-package-handling conflicts for: conda==4.10.3=py39hecd8cb5_0 -> conda-package-handling[version='>=1.3.0'] conda-package-handling==1.7.3=py39h9ed2024_1 Package chardet conflicts for: chardet==4.0.0=py39hecd8cb5_1003 conda==4.10.3=py39hecd8cb5_0 -> requests[version='>=2.18.4,<3'] -> chardet[version='>=3.0.2,<5'] requests==2.25.1=pyhd3eb1b0_0 -> chardet[version='>=3.0.2,<5'] Package libblas conflicts for: libblas numpy -> libcblas[version='>=3.8.0,<4.0a0'] -> libblas==3.9.0=10_openblas liblapack -> libblas==3.9.0=10_openblas libcblas -> libblas==3.9.0=10_openblas numpy -> libblas[version='>=3.8.0,<4.0a0'] Package pysocks conflicts for: pysocks==1.7.1=py39hecd8cb5_0 urllib3==1.26.6=pyhd3eb1b0_1 -> pysocks[version='>=1.5.6,<2.0,!=1.5.7'] requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> pysocks[version='>=1.5.6,<2.0,!=1.5.7'] Package requests conflicts for: conda==4.10.3=py39hecd8cb5_0 -> requests[version='>=2.18.4,<3'] requests==2.25.1=pyhd3eb1b0_0 Package pip conflicts for: python_abi -> python=3.8 -> pip tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> pip pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> pip numpy -> python[version='>=3.8,<3.9.0a0'] -> pip wheel==0.36.2=pyhd3eb1b0_0 -> python -> pip urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> pip six==1.16.0=pyhd3eb1b0_0 -> python -> pip pycparser==2.20=py_2 -> python -> pip idna==2.10=pyhd3eb1b0_0 -> python -> pip pip==21.1.3=py39hecd8cb5_0 requests==2.25.1=pyhd3eb1b0_0 -> python -> pip Package python_abi conflicts for: setuptools==52.0.0=py39hecd8cb5_0 -> certifi[version='>=2016.9.26'] -> python_abi=3.8[build=*_cp38] numpy -> python_abi=3.8[build=*_cp38] requests==2.25.1=pyhd3eb1b0_0 -> certifi[version='>=2017.4.17'] -> python_abi=3.8[build=*_cp38] pip==21.1.3=py39hecd8cb5_0 -> setuptools -> python_abi=3.8[build=*_cp38] python_abi urllib3==1.26.6=pyhd3eb1b0_1 -> certifi -> python_abi=3.8[build=*_cp38] conda==4.10.3=py39hecd8cb5_0 -> setuptools[version='>=31.0.1'] -> python_abi=3.8[build=*_cp38] Package yaml conflicts for: yaml==0.2.5=haf1e3a3_0 ruamel_yaml==0.15.100=py39h9ed2024_0 -> yaml[version='>=0.2.5,<0.3.0a0'] conda==4.10.3=py39hecd8cb5_0 -> ruamel_yaml[version='>=0.11.14,<0.16'] -> yaml[version='>=0.2.5,<0.3.0a0'] Package libgfortran conflicts for: libblas -> libopenblas[version='>=0.3.17,<0.3.18.0a0'] -> libgfortran=5 libopenblas -> libgfortran=5 libgfortran Package tzdata conflicts for: idna==2.10=pyhd3eb1b0_0 -> python -> tzdata conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> tzdata cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata requests==2.25.1=pyhd3eb1b0_0 -> python -> tzdata setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata python==3.9.5=h88f2d9e_3 -> tzdata pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> tzdata pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> tzdata certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata pycparser==2.20=py_2 -> python -> tzdata tzdata==2021a=h52ac0ba_0 wheel==0.36.2=pyhd3eb1b0_0 -> python -> tzdata urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> tzdata chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> tzdata six==1.16.0=pyhd3eb1b0_0 -> python -> tzdata tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> tzdata ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> tzdata Package xz conflicts for: six==1.16.0=pyhd3eb1b0_0 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] chardet==4.0.0=py39hecd8cb5_1003 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] pip==21.1.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] requests==2.25.1=pyhd3eb1b0_0 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] ruamel_yaml==0.15.100=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] pysocks==1.7.1=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] python==3.9.5=h88f2d9e_3 -> xz[version='>=5.2.5,<6.0a0'] wheel==0.36.2=pyhd3eb1b0_0 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] cffi==1.14.6=py39h2125817_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] setuptools==52.0.0=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] brotlipy==0.7.0=py39h9ed2024_1003 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] numpy -> python[version='>=3.8,<3.9.0a0'] -> xz[version='>=5.2.5,<5.3.0a0'] conda==4.10.3=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] certifi==2021.5.30=py39hecd8cb5_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] cryptography==3.4.7=py39h2fd3fbb_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] pycosat==0.6.3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] urllib3==1.26.6=pyhd3eb1b0_1 -> python[version='>=3.6,<4.0'] -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] tqdm==4.61.2=pyhd3eb1b0_1 -> python[version='>=2.7'] -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] python.app==3=py39h9ed2024_0 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] xz==5.2.5=h1de35cc_0 conda-package-handling==1.7.3=py39h9ed2024_1 -> python[version='>=3.9,<3.10.0a0'] -> xz[version='>=5.2.5,<6.0a0'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] python_abi -> python=3.8 -> xz[version='>=5.2.5,<5.3.0a0'] pycparser==2.20=py_2 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] idna==2.10=pyhd3eb1b0_0 -> python -> xz[version='>=5.2.5,<5.3.0a0|>=5.2.5,<6.0a0'] Package pyopenssl conflicts for: conda==4.10.3=py39hecd8cb5_0 -> pyopenssl[version='>=16.2.0'] urllib3==1.26.6=pyhd3eb1b0_1 -> pyopenssl[version='>=0.14'] requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> pyopenssl[version='>=0.14'] pyopenssl==20.0.1=pyhd3eb1b0_1 Package certifi conflicts for: pip==21.1.3=py39hecd8cb5_0 -> setuptools -> certifi[version='>=2016.9.26'] conda==4.10.3=py39hecd8cb5_0 -> requests[version='>=2.18.4,<3'] -> certifi[version='>=2016.9.26|>=2017.4.17'] setuptools==52.0.0=py39hecd8cb5_0 -> certifi[version='>=2016.9.26'] urllib3==1.26.6=pyhd3eb1b0_1 -> certifi requests==2.25.1=pyhd3eb1b0_0 -> certifi[version='>=2017.4.17'] requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> certifi certifi==2021.5.30=py39hecd8cb5_0 Package ca-certificates conflicts for: openssl==1.1.1k=h9ed2024_0 -> ca-certificates cryptography==3.4.7=py39h2fd3fbb_0 -> openssl[version='>=1.1.1k,<1.1.2a'] -> ca-certificates ca-certificates==2021.7.5=hecd8cb5_1 python==3.9.5=h88f2d9e_3 -> openssl[version='>=1.1.1k,<1.1.2a'] -> ca-certificates Package brotlipy conflicts for: brotlipy==0.7.0=py39h9ed2024_1003 urllib3==1.26.6=pyhd3eb1b0_1 -> brotlipy[version='>=0.6.0'] requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> brotlipy[version='>=0.6.0'] Package cffi conflicts for: cffi==1.14.6=py39h2125817_0 pyopenssl==20.0.1=pyhd3eb1b0_1 -> cryptography[version='>=2.8'] -> cffi[version='>=1.12'] urllib3==1.26.6=pyhd3eb1b0_1 -> brotlipy[version='>=0.6.0'] -> cffi[version='>=1.0.0|>=1.12'] brotlipy==0.7.0=py39h9ed2024_1003 -> cffi[version='>=1.0.0'] cryptography==3.4.7=py39h2fd3fbb_0 -> cffi[version='>=1.12'] Package pycosat conflicts for: pycosat==0.6.3=py39h9ed2024_0 conda==4.10.3=py39hecd8cb5_0 -> pycosat[version='>=0.6.3'] Package urllib3 conflicts for: requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] urllib3==1.26.6=pyhd3eb1b0_1 conda==4.10.3=py39hecd8cb5_0 -> requests[version='>=2.18.4,<3'] -> urllib3[version='>=1.21.1,<1.27'] Package ruamel_yaml conflicts for: ruamel_yaml==0.15.100=py39h9ed2024_0 conda==4.10.3=py39hecd8cb5_0 -> ruamel_yaml[version='>=0.11.14,<0.16'] Package libgfortran5 conflicts for: libopenblas -> libgfortran5[version='>=9.3.0'] libopenblas -> libgfortran=5 -> libgfortran5 libgfortran -> libgfortran5 libgfortran5 libblas -> libopenblas[version='>=0.3.17,<0.3.18.0a0'] -> libgfortran5[version='>=9.3.0'] Package tqdm conflicts for: conda==4.10.3=py39hecd8cb5_0 -> conda-package-handling[version='>=1.3.0'] -> tqdm tqdm==4.61.2=pyhd3eb1b0_1 conda-package-handling==1.7.3=py39h9ed2024_1 -> tqdm Package setuptools conflicts for: setuptools==52.0.0=py39hecd8cb5_0 pip==21.1.3=py39hecd8cb5_0 -> setuptools conda==4.10.3=py39hecd8cb5_0 -> setuptools[version='>=31.0.1'] Package idna conflicts for: idna==2.10=pyhd3eb1b0_0 urllib3==1.26.6=pyhd3eb1b0_1 -> idna[version='>=2.0.0'] conda==4.10.3=py39hecd8cb5_0 -> requests[version='>=2.18.4,<3'] -> idna[version='>=2.5,<3'] requests==2.25.1=pyhd3eb1b0_0 -> urllib3[version='>=1.21.1,<1.27'] -> idna[version='>=2.0.0'] requests==2.25.1=pyhd3eb1b0_0 -> idna[version='>=2.5,<3'] Package libcblas conflicts for: numpy -> libcblas[version='>=3.8.0,<4.0a0'] libcblas Package six conflicts for: six==1.16.0=pyhd3eb1b0_0 urllib3==1.26.6=pyhd3eb1b0_1 -> pyopenssl[version='>=0.14'] -> six[version='>=1.5.2'] pyopenssl==20.0.1=pyhd3eb1b0_1 -> six[version='>=1.5.2'] conda-package-handling==1.7.3=py39h9ed2024_1 -> six conda==4.10.3=py39hecd8cb5_0 -> conda-package-handling[version='>=1.3.0'] -> six[version='>=1.5.2'] Package wheel conflicts for: wheel==0.36.2=pyhd3eb1b0_0 pip==21.1.3=py39hecd8cb5_0 -> wheel Package liblapack conflicts for: liblapack numpy -> liblapack[version='>=3.8.0,<4.0a0'] [ Info: Downloading miniconda installer ... [ Info: Installing miniconda ... ERROR: LoadError: failed process: Process(`~/.continuum/miniconda3/envs/julia_test38B/installer.sh -b -f -p ~/.continuum/miniconda3/envs/julia_test38B`, ProcessExited(1)) [1] Stacktrace: [1] pipeline_error @ ./process.jl:525 [inlined] [2] run(::Cmd; wait::Bool) @ Base ./process.jl:440 [3] run @ ./process.jl:438 [inlined] [4] _install_conda(env::String, force::Bool) @ Conda ~/.julia/packages/Conda/sNGum/src/Conda.jl:205 [5] _install_conda(env::String) @ Conda ~/.julia/packages/Conda/sNGum/src/Conda.jl:191 [6] runconda(args::Cmd, env::String) @ Conda ~/.julia/packages/Conda/sNGum/src/Conda.jl:127 [7] add(pkg::String, env::String; channel::String) @ Conda ~/.julia/packages/Conda/sNGum/src/Conda.jl:221 [8] add (repeats 2 times) @ ~/.julia/packages/Conda/sNGum/src/Conda.jl:220 [inlined] [9] top-level scope @ ~/.julia/packages/PyCall/BD546/deps/build.jl:84 [10] include(fname::String) @ Base.MainInclude ./client.jl:444 [11] top-level scope @ none:5 in expression starting at ~/.julia/packages/PyCall/BD546/deps/build.jl:43

Is there anything more on this list of things PyCall is trying to install?

mkitti commented 3 years ago

The only thing I aware of is numpy:

https://github.com/JuliaPy/PyCall.jl/blob/8a98fb45ef39d09e11c1270e9120a32df2578d50/deps/build.jl#L84

Can you reproduce the problem with you do using Conda; Conda.add("numpy")? Maybe there is a default channel issue?

moble commented 3 years ago

Your mention of channels led me to disable my ~/.condarc file (which sets conda-forge as the higher-priority channel) and start over from scratch. In that case, Conda.add("numpy") runs to completion, but it also doesn't give me the desired behavior. It starts out by installing miniconda inside my test env, and in doing so it upgrades to python 3.9 — which will eliminate my ability to install the packages I need.

(Also, I actually would like to use conda-forge as the higher-priority channel. I use conda heavily in non-julia life, including maintaining a number of packages, and I know that it works better with conda-forge on top. But this is secondary to just having the right python version.)

Here's the full output:

Click here: julia> using Conda; Conda.add("numpy") [ Info: Downloading miniconda installer ... [ Info: Installing miniconda ... PREFIX=~/.continuum/miniconda3/envs/julia_test38 Unpacking payload ... Collecting package metadata (current_repodata.json): done Solving environment: done ## Package Plan ## environment location: ~/.continuum/miniconda3/envs/julia_test38 added / updated specs: - brotlipy==0.7.0=py39h9ed2024_1003 - ca-certificates==2021.7.5=hecd8cb5_1 - certifi==2021.5.30=py39hecd8cb5_0 - cffi==1.14.6=py39h2125817_0 - chardet==4.0.0=py39hecd8cb5_1003 - conda-package-handling==1.7.3=py39h9ed2024_1 - conda==4.10.3=py39hecd8cb5_0 - cryptography==3.4.7=py39h2fd3fbb_0 - idna==2.10=pyhd3eb1b0_0 - libcxx==10.0.0=1 - libffi==3.3=hb1e8313_2 - ncurses==6.2=h0a44026_1 - openssl==1.1.1k=h9ed2024_0 - pip==21.1.3=py39hecd8cb5_0 - pycosat==0.6.3=py39h9ed2024_0 - pycparser==2.20=py_2 - pyopenssl==20.0.1=pyhd3eb1b0_1 - pysocks==1.7.1=py39hecd8cb5_0 - python.app==3=py39h9ed2024_0 - python==3.9.5=h88f2d9e_3 - readline==8.1=h9ed2024_0 - requests==2.25.1=pyhd3eb1b0_0 - ruamel_yaml==0.15.100=py39h9ed2024_0 - setuptools==52.0.0=py39hecd8cb5_0 - six==1.16.0=pyhd3eb1b0_0 - sqlite==3.36.0=hce871da_0 - tk==8.6.10=hb0a8c7a_0 - tqdm==4.61.2=pyhd3eb1b0_1 - tzdata==2021a=h52ac0ba_0 - urllib3==1.26.6=pyhd3eb1b0_1 - wheel==0.36.2=pyhd3eb1b0_0 - xz==5.2.5=h1de35cc_0 - yaml==0.2.5=haf1e3a3_0 - zlib==1.2.11=h1de35cc_3 The following NEW packages will be INSTALLED: brotlipy pkgs/main/osx-64::brotlipy-0.7.0-py39h9ed2024_1003 cffi pkgs/main/osx-64::cffi-1.14.6-py39h2125817_0 chardet pkgs/main/osx-64::chardet-4.0.0-py39hecd8cb5_1003 conda pkgs/main/osx-64::conda-4.10.3-py39hecd8cb5_0 conda-package-han~ pkgs/main/osx-64::conda-package-handling-1.7.3-py39h9ed2024_1 cryptography pkgs/main/osx-64::cryptography-3.4.7-py39h2fd3fbb_0 idna pkgs/main/noarch::idna-2.10-pyhd3eb1b0_0 pycosat pkgs/main/osx-64::pycosat-0.6.3-py39h9ed2024_0 pycparser pkgs/main/noarch::pycparser-2.20-py_2 pyopenssl pkgs/main/noarch::pyopenssl-20.0.1-pyhd3eb1b0_1 pysocks pkgs/main/osx-64::pysocks-1.7.1-py39hecd8cb5_0 python.app pkgs/main/osx-64::python.app-3-py39h9ed2024_0 requests pkgs/main/noarch::requests-2.25.1-pyhd3eb1b0_0 ruamel_yaml pkgs/main/osx-64::ruamel_yaml-0.15.100-py39h9ed2024_0 six pkgs/main/noarch::six-1.16.0-pyhd3eb1b0_0 tqdm pkgs/main/noarch::tqdm-4.61.2-pyhd3eb1b0_1 tzdata pkgs/main/noarch::tzdata-2021a-h52ac0ba_0 urllib3 pkgs/main/noarch::urllib3-1.26.6-pyhd3eb1b0_1 yaml pkgs/main/osx-64::yaml-0.2.5-haf1e3a3_0 The following packages will be UPDATED: python 3.8.11-h88f2d9e_1 --> 3.9.5-h88f2d9e_3 The following packages will be DOWNGRADED: certifi 2021.5.30-py38hecd8cb5_0 --> 2021.5.30-py39hecd8cb5_0 pip 21.2.2-py38hecd8cb5_0 --> 21.1.3-py39hecd8cb5_0 setuptools 52.0.0-py38hecd8cb5_0 --> 52.0.0-py39hecd8cb5_0 Preparing transaction: done Executing transaction: - done installation finished. [ Info: Running `conda install -y numpy` in root environment Collecting package metadata (current_repodata.json): done Solving environment: done ## Package Plan ## environment location: ~/.continuum/miniconda3/envs/julia_test38 added / updated specs: - numpy The following packages will be downloaded: package | build ---------------------------|----------------- blas-1.0 | mkl 6 KB intel-openmp-2021.3.0 | hecd8cb5_3375 950 KB mkl-2021.3.0 | hecd8cb5_517 100.4 MB mkl-service-2.4.0 | py39h9ed2024_0 45 KB mkl_fft-1.3.0 | py39h4a7008c_2 167 KB mkl_random-1.2.2 | py39hb2f4e1b_0 285 KB numpy-1.20.3 | py39h4b4dc7a_0 23 KB numpy-base-1.20.3 | py39he0bd621_0 4.3 MB ------------------------------------------------------------ Total: 106.2 MB The following NEW packages will be INSTALLED: blas pkgs/main/osx-64::blas-1.0-mkl intel-openmp pkgs/main/osx-64::intel-openmp-2021.3.0-hecd8cb5_3375 mkl pkgs/main/osx-64::mkl-2021.3.0-hecd8cb5_517 mkl-service pkgs/main/osx-64::mkl-service-2.4.0-py39h9ed2024_0 mkl_fft pkgs/main/osx-64::mkl_fft-1.3.0-py39h4a7008c_2 mkl_random pkgs/main/osx-64::mkl_random-1.2.2-py39hb2f4e1b_0 numpy pkgs/main/osx-64::numpy-1.20.3-py39h4b4dc7a_0 numpy-base pkgs/main/osx-64::numpy-base-1.20.3-py39he0bd621_0 Downloading and Extracting Packages mkl_random-1.2.2 | 285 KB | ######################################################################################################################################### | 100% blas-1.0 | 6 KB | ######################################################################################################################################### | 100% mkl_fft-1.3.0 | 167 KB | ######################################################################################################################################### | 100% mkl-2021.3.0 | 100.4 MB | ######################################################################################################################################### | 100% mkl-service-2.4.0 | 45 KB | ######################################################################################################################################### | 100% intel-openmp-2021.3. | 950 KB | ######################################################################################################################################### | 100% numpy-base-1.20.3 | 4.3 MB | ######################################################################################################################################### | 100% numpy-1.20.3 | 23 KB | ######################################################################################################################################### | 100% Preparing transaction: done Verifying transaction: done Executing transaction: done julia>
mkitti commented 3 years ago

I'm sorry that we have not found a solution to this yet. I recommend that you create an issue on Conda.jl, and pursue the issue there. This may require rebuilding Conda.jl with your test environment active. I would also examine the deps.jl file for Conda.jl.

moble commented 3 years ago

Thanks for your help narrowing it down to Conda.jl. :)