janclemenslab / das

Deep Audio Segmenter
http://janclemenslab.org/das/
26 stars 10 forks source link

Problem installing DAS on M1 Mac and missing @rpath/libarchive.13.dylib #75

Closed thea-sl closed 1 month ago

thea-sl commented 2 months ago

Hi!

After having downloaded Anaconda and following this guide, I keep experiencing errors when trying to install DAS.

After the first input (conda install mamba -c conda-forge -n base -y) I received this output:

Collecting package metadata (current_repodata.json): done Solving environment: unsuccessful initial attempt using frozen solve. Retrying with flexible solve. Solving environment: unsuccessful attempt using repodata from current_repodata.json, retrying with next repodata source. Collecting package metadata (repodata.json): \ WARNING conda.models.version:get_matcher(563): Using . with relational operator is superfluous and deprecated and will be removed in a future version of conda. Your spec was 1.9.0., but conda is ignoring the . and treating it as 1.9.0 WARNING conda.models.version:get_matcher(563): Using . with relational operator is superfluous and deprecated and will be removed in a future version of conda. Your spec was 1.8.0., but conda is ignoring the . and treating it as 1.8.0 done Solving environment: done

==> WARNING: A newer version of conda exists. <== current version: 24.5.0 latest version: 24.7.1

Please update conda by running

$ conda update -n base -c defaults conda

Or to minimize the number of packages updated during conda update use

 conda install conda=24.7.1

Package Plan

environment location: /opt/anaconda3

added / updated specs:

The following packages will be downloaded:

package                    |            build
---------------------------|-----------------
ca-certificates-2024.8.30  |       hf0a4a13_0         155 KB  conda-forge
certifi-2024.8.30          |     pyhd8ed1ab_0         160 KB  conda-forge
conda-24.7.1               |  py312h81bd7bf_0         1.2 MB  conda-forge
fmt-10.2.1                 |       h2ffa867_0         170 KB  conda-forge
gettext-0.21.0             |       hbdbcc25_2         3.1 MB
libarchive-3.7.4           |       h8f13d7a_0         834 KB
libcxx-18.1.8              |       h3ed4263_7         427 KB  conda-forge
libexpat-2.6.2             |       hebf3989_0          62 KB  conda-forge
libmamba-1.5.8             |       h90c426b_0         1.1 MB  conda-forge
libmambapy-1.5.8           |  py312h344e357_0         249 KB  conda-forge
libsqlite-3.46.0           |       hfb93653_0         811 KB  conda-forge
libxml2-2.13.1             |       h0b34f26_2         611 KB
libxslt-1.1.39             |       h223e5b9_0         220 KB  conda-forge
libzlib-1.2.13             |       hfb2fe0b_6          46 KB  conda-forge
lxml-5.2.2                 |  py312h0e5ab22_0         1.1 MB  conda-forge
mamba-1.5.8                |  py312h14bc7db_0          64 KB  conda-forge
openssl-3.3.2              |       h8359307_0         2.7 MB  conda-forge
pybind11-abi-4             |       hd8ed1ab_3          10 KB  conda-forge
python-3.12.2              |hdf0ec26_0_cpython        12.5 MB  conda-forge
python_abi-3.12            |          5_cp312           6 KB  conda-forge
scipy-1.12.0               |  py312hfa28a95_0        22.5 MB
zlib-1.2.13                |       hfb2fe0b_6          76 KB  conda-forge
------------------------------------------------------------
                                       Total:        48.0 MB

The following NEW packages will be INSTALLED:

libexpat conda-forge/osx-arm64::libexpat-2.6.2-hebf3989_0 libsqlite conda-forge/osx-arm64::libsqlite-3.46.0-hfb93653_0 libzlib conda-forge/osx-arm64::libzlib-1.2.13-hfb2fe0b_6 mamba conda-forge/osx-arm64::mamba-1.5.8-py312h14bc7db_0 python_abi conda-forge/osx-arm64::python_abi-3.12-5_cp312

The following packages will be UPDATED:

ca-certificates pkgs/main::ca-certificates-2024.3.11-~ --> conda-forge::ca-certificates-2024.8.30-hf0a4a13_0 certifi pkgs/main/osx-arm64::certifi-2024.6.2~ --> conda-forge/noarch::certifi-2024.8.30-pyhd8ed1ab_0 conda pkgs/main::conda-24.5.0-py312hca03da5~ --> conda-forge::conda-24.7.1-py312h81bd7bf_0 fmt pkgs/main::fmt-9.1.0-h48ca7d4_1 --> conda-forge::fmt-10.2.1-h2ffa867_0 gettext 0.21.0-h13f89a0_1 --> 0.21.0-hbdbcc25_2 libarchive 3.6.2-h62fee54_3 --> 3.7.4-h8f13d7a_0 libcxx pkgs/main::libcxx-14.0.6-h848a8c0_0 --> conda-forge::libcxx-18.1.8-h3ed4263_7 libxml2 2.10.4-h0b34f26_2 --> 2.13.1-h0b34f26_2 libxslt pkgs/main::libxslt-1.1.37-h80987f9_1 --> conda-forge::libxslt-1.1.39-h223e5b9_0 lxml pkgs/main::lxml-5.2.1-py312h50ffb84_0 --> conda-forge::lxml-5.2.2-py312h0e5ab22_0 openssl pkgs/main::openssl-3.0.14-h80987f9_0 --> conda-forge::openssl-3.3.2-h8359307_0 zlib pkgs/main::zlib-1.2.13-h18a0788_1 --> conda-forge::zlib-1.2.13-hfb2fe0b_6

The following packages will be SUPERSEDED by a higher-priority channel:

libmamba pkgs/main::libmamba-1.5.8-haeffa04_2 --> conda-forge::libmamba-1.5.8-h90c426b_0 libmambapy pkgs/main::libmambapy-1.5.8-py312h1c5~ --> conda-forge::libmambapy-1.5.8-py312h344e357_0 pybind11-abi pkgs/main::pybind11-abi-5-hd3eb1b0_0 --> conda-forge::pybind11-abi-4-hd8ed1ab_3 python pkgs/main::python-3.12.4-h99e199e_1 --> conda-forge::python-3.12.2-hdf0ec26_0_cpython

The following packages will be DOWNGRADED:

scipy 1.13.1-py312ha409365_0 --> 1.12.0-py312hfa28a95_0

Downloading and Extracting Packages:

Preparing transaction: done
Verifying transaction: done
Executing transaction: done

Following this, I tried running the second code (mamba create python=3.10 das=0.32.2 -c conda-forge -c ncb -c anaconda -c nvidia -c apple -n das -y) and got this output:

Traceback (most recent call last): File "/opt/anaconda3/bin/mamba", line 7, in from mamba.mamba import main File "/opt/anaconda3/lib/python3.12/site-packages/mamba/mamba.py", line 44, in import libmambapy as api File "/opt/anaconda3/lib/python3.12/site-packages/libmambapy/init.py", line 7, in raise e File "/opt/anaconda3/lib/python3.12/site-packages/libmambapy/init.py", line 4, in from libmambapy.bindings import * # noqa: F401,F403 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ImportError: dlopen(/opt/anaconda3/lib/python3.12/site-packages/libmambapy/bindings.cpython-312-darwin.so, 0x0002): Library not loaded: @rpath/libarchive.13.dylib Referenced from: <87BD792F-0587-3166-8AAF-20CF792B82F9> /opt/anaconda3/lib/libmamba.2.0.0.dylib Reason: tried: '/opt/anaconda3/lib/libarchive.13.dylib' (no such file), '/opt/anaconda3/lib/python3.12/site-packages/libmambapy/../../../libarchive.13.dylib' (no such file), '/opt/anaconda3/lib/python3.12/site-packages/libmambapy/../../../libarchive.13.dylib' (no such file), '/opt/anaconda3/bin/../lib/libarchive.13.dylib' (no such file), '/opt/anaconda3/bin/../lib/libarchive.13.dylib' (no such file), '/usr/local/lib/libarchive.13.dylib' (no such file), '/usr/lib/libarchive.13.dylib' (no such file, not in dyld cache)

My computer is a MacBook Pro M1 chip and currently on Sonoma 14.6

I hope you can help me :)

postpop commented 1 month ago

Hi, thanks for raising this issue! This looks like a problem with conda/mamba, nothing to do with DAS. All of this should work since we use DAS with M1/2/3 macs and sonoma regularly. The initial warning you get tells me something might be wrong with conda/anaconda on your machine. The easiest would be start with a clean conda by reinstalling conda/anaconda.

Alternatively: Looks like something went wrong when installing the mamba package. Mamba is a replacement for conda and makes the installation of packages like DAS much much faster. But apparently, since version 23.10, conda uses mamba internally by default, so there may be no need to install mamba. Try to install DAS using conda instead of mamba, by replacing mamba with conda in the installation command, like so:

conda create python=3.10 das=0.32.2 -c conda-forge -c ncb -c anaconda -c nvidia -c apple -n das -y

Let me know if this works - maybe we can simplify the installation for everyone by updating the installation instructions in the docs.

thea-sl commented 1 month ago

Hi! I tried re-installing Anaconda a couple of times and tried both with the codes from the guide and the new code you provided, since I kept running into the same problem. But in the end it finally showed das as an environment in Anaconda. But when I tested if the installation with the das train --help (from the guide) I got this output:

das train --help Traceback (most recent call last): File "/opt/anaconda3/envs/das/bin/das", line 7, in from das.cli import main File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/das/cli.py", line 4, in from . import train, predict, evaluate File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/das/train.py", line 6, in from tensorflow.keras.callbacks import EarlyStopping, ModelCheckpoint, ReduceLROnPlateau, TensorBoard File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/api/_v2/keras/init.py", line 3, in from keras.api._v2.keras import internal File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/init.py", line 3, in from keras import internal File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/internal/init.py", line 3, in from keras.internal import backend File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/internal/backend/init.py", line 3, in from keras.src.backend import _initialize_variables as initialize_variables File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/init.py", line 21, in from keras.src import models File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/models/init.py", line 18, in from keras.src.engine.functional import Functional File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/engine/functional.py", line 25, in from keras.src import backend File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/backend/init.py", line 9, in from keras.src.backend.common.dtypes import result_type File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/backend/common/init.py", line 2, in from keras.src.backend.common.dtypes import result_type File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/backend/common/dtypes.py", line 5, in from keras.src.backend.common.variables import standardize_dtype File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/backend/common/variables.py", line 11, in from keras.src.utils.module_utils import tensorflow as tf File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/utils/init.py", line 53, in from keras.src.utils.feature_space import FeatureSpace File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/utils/feature_space.py", line 20, in from keras.src.engine import base_layer File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/engine/base_layer.py", line 32, in from keras.src import constraints File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/constraints/init.py", line 4, in from keras.src.constraints.constraints import Constraint File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/constraints/constraints.py", line 2, in from keras.src import ops File "/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/ops/init.py", line 5, in from keras.src.backend import cast ImportError: cannot import name 'cast' from partially initialized module 'keras.src.backend' (most likely due to a circular import) (/opt/anaconda3/envs/das/lib/python3.10/site-packages/keras/src/backend/init.py)

I'm stuck and I hope you can help me :)

postpop commented 1 month ago

Can you send the output of conda list?

thea-sl commented 1 month ago

I'm still missing the @rpath/libarchive.13.dylib, but I still get a full list of all the packages in my Anaconda. Thank you for trying to help me! :)

This is the output:

Error while loading conda entry point: conda-libmamba-solver (dlopen(/opt/anaconda3/lib/python3.12/site-packages/libmambapy/bindings.cpython-312-darwin.so, 0x0002): Library not loaded: @rpath/libarchive.13.dylib Referenced from: <87BD792F-0587-3166-8AAF-20CF792B82F9> /opt/anaconda3/lib/libmamba.2.0.0.dylib Reason: tried: '/opt/anaconda3/lib/libarchive.13.dylib' (no such file), '/opt/anaconda3/lib/python3.12/site-packages/libmambapy/../../../libarchive.13.dylib' (no such file), '/opt/anaconda3/lib/python3.12/site-packages/libmambapy/../../../libarchive.13.dylib' (no such file), '/opt/anaconda3/bin/../lib/libarchive.13.dylib' (no such file), '/opt/anaconda3/bin/../lib/libarchive.13.dylib' (no such file), '/usr/local/lib/libarchive.13.dylib' (no such file), '/usr/lib/libarchive.13.dylib' (no such file, not in dyld cache))

packages in environment at /opt/anaconda3:

#

Name Version Build Channel

_anaconda_depends 2024.06 py312_openblas_2
absl-py 2.1.0 pypi_0 pypi aiobotocore 2.12.3 py312hca03da5_0
aiohappyeyeballs 2.4.0 py312hca03da5_0
aiohttp 3.10.5 py312h80987f9_0
aioitertools 0.7.1 pyhd3eb1b0_0
aiosignal 1.2.0 pyhd3eb1b0_0
alabaster 0.7.16 py312hca03da5_0
altair 5.0.1 py312hca03da5_0
anaconda-anon-usage 0.4.4 py312hd6b623d_100
anaconda-catalogs 0.2.0 py312hca03da5_1
anaconda-client 1.12.3 py312hca03da5_0
anaconda-cloud-auth 0.5.1 py312hca03da5_0
anaconda-navigator 2.6.0 py312hca03da5_0
anaconda-project 0.11.1 py312hca03da5_0
annotated-types 0.6.0 py312hca03da5_0
anyio 4.2.0 py312hca03da5_0
aom 3.6.0 h313beb8_0
appdirs 1.4.4 pyhd3eb1b0_0
applaunchservices 0.3.0 py312hca03da5_0
appnope 0.1.3 py312hca03da5_1001
appscript 1.2.5 py312h80987f9_0
archspec 0.2.3 pyhd3eb1b0_0
argon2-cffi 21.3.0 pyhd3eb1b0_0
argon2-cffi-bindings 21.2.0 py312h80987f9_0
arrow 1.2.3 py312hca03da5_1
arrow-cpp 16.1.0 hbc20fb2_0
asciitree 0.3.3 pypi_0 pypi astroid 2.14.2 py312hca03da5_0
astropy 6.1.0 py312ha86b861_0
astropy-iers-data 0.2024.9.2.0.33.23 py312hca03da5_0
asttokens 2.0.5 pyhd3eb1b0_0
async-lru 2.0.4 py312hca03da5_0
atomicwrites 1.4.0 py_0
attrs 23.1.0 py312hca03da5_0
audioread 3.0.1 pypi_0 pypi automat 20.2.0 py_0
autopep8 2.0.4 pyhd3eb1b0_0
aws-c-auth 0.6.19 h80987f9_0
aws-c-cal 0.5.20 h80987f9_0
aws-c-common 0.8.5 h80987f9_0
aws-c-compression 0.2.16 h80987f9_0
aws-c-event-stream 0.2.15 h313beb8_0
aws-c-http 0.6.25 h80987f9_0
aws-c-io 0.13.10 h80987f9_0
aws-c-mqtt 0.7.13 h80987f9_0
aws-c-s3 0.1.51 h80987f9_0
aws-c-sdkutils 0.1.6 h80987f9_0
aws-checksums 0.1.13 h80987f9_0
aws-crt-cpp 0.18.16 h313beb8_0
aws-sdk-cpp 1.10.55 h313beb8_0
babel 2.11.0 py312hca03da5_0
bcrypt 3.2.0 py312h80987f9_1
beautifulsoup4 4.12.3 py312hca03da5_0
binaryornot 0.4.4 pyhd3eb1b0_1
black 24.8.0 py312hca03da5_0
blas 1.0 openblas
bleach 4.1.0 pyhd3eb1b0_0
blinker 1.6.2 py312hca03da5_0
blosc 1.21.3 h313beb8_0
bokeh 3.4.1 py312h989b03a_0
boltons 23.0.0 py312hca03da5_0
boost-cpp 1.82.0 h48ca7d4_2
botocore 1.34.69 py312hca03da5_0
bottleneck 1.3.7 py312ha86b861_0
brotli 1.0.9 h80987f9_8
brotli-bin 1.0.9 h80987f9_8
brotli-python 1.0.9 py312h313beb8_8
brunsli 0.1 hc377ac9_1
bzip2 1.0.8 h80987f9_6
c-ares 1.19.1 h80987f9_0
c-blosc2 2.12.0 h7df6c2f_0
ca-certificates 2024.8.30 hf0a4a13_0 conda-forge cachetools 5.3.3 py312hca03da5_0
cctools 949.0.1 hc179dcd_25
cctools_osx-arm64 949.0.1 h332cad3_25
certifi 2024.8.30 pyhd8ed1ab_0 conda-forge cffi 1.16.0 py312h80987f9_1
cfitsio 3.470 h7f6438f_7
chardet 4.0.0 py312hca03da5_1003
charls 2.2.0 hc377ac9_0
charset-normalizer 3.3.2 pyhd3eb1b0_0
click 8.1.7 py312hca03da5_0
cloudpickle 3.0.0 py312hca03da5_0
colorama 0.4.6 py312hca03da5_0
colorcet 3.1.0 py312hca03da5_0
comm 0.2.1 py312hca03da5_0
conda 24.7.1 py312h81bd7bf_0 conda-forge conda-build 24.5.1 py312hca03da5_0
conda-content-trust 0.2.0 py312hca03da5_1
conda-index 0.5.0 py312hca03da5_0
conda-libmamba-solver 24.1.0 pyhd3eb1b0_0
conda-pack 0.7.1 py312hca03da5_0
conda-package-handling 2.3.0 py312hca03da5_0
conda-package-streaming 0.10.0 py312hca03da5_0
conda-repo-cli 1.0.88 py312hca03da5_0
conda-token 0.5.0 pyhd3eb1b0_0
constantly 23.10.4 py312hca03da5_0
contourpy 1.2.0 py312h48ca7d4_0
cookiecutter 2.6.0 py312hca03da5_0
cryptography 43.0.0 py312hd4332d6_0
cssselect 1.2.0 py312hca03da5_0
curl 8.9.1 h02f6b3c_0
cycler 0.11.0 pyhd3eb1b0_0
cyrus-sasl 2.1.28 h9131b1a_1
cytoolz 0.12.2 py312h80987f9_0
das 0.32.3 pypi_0 pypi dask 2024.8.2 py312hca03da5_0
dask-core 2024.8.2 py312hca03da5_0
dask-expr 1.1.13 py312hca03da5_0
datashader 0.16.3 py312hca03da5_0
dav1d 1.2.1 h80987f9_0
debugpy 1.6.7 py312h313beb8_0
decorator 5.1.1 pyhd3eb1b0_0
defopt 6.4.0 pypi_0 pypi defusedxml 0.7.1 pyhd3eb1b0_0
diff-match-patch 20200713 pyhd3eb1b0_0
dill 0.3.8 py312hca03da5_0
distributed 2024.8.2 py312hca03da5_0
distro 1.9.0 py312hca03da5_0
docstring-to-markdown 0.11 py312hca03da5_0
docutils 0.18.1 py312hca03da5_3
entrypoints 0.4 py312hca03da5_0
et_xmlfile 1.1.0 py312hca03da5_1
executing 0.8.3 pyhd3eb1b0_0
expat 2.6.3 h313beb8_0
fasteners 0.19 pypi_0 pypi filelock 3.13.1 py312hca03da5_0
flake8 7.0.0 py312hca03da5_0
flammkuchen 1.0.3 pypi_0 pypi flask 3.0.3 py312hca03da5_0
fmt 10.2.1 h2ffa867_0 conda-forge fonttools 4.51.0 py312h80987f9_0
freetype 2.12.1 h1192e45_0
frozendict 2.4.2 py312hca03da5_0
frozenlist 1.4.0 py312h80987f9_0
fsspec 2024.6.1 py312hca03da5_0
gensim 4.3.3 py312hd77ebd4_0
gettext 0.21.0 hbdbcc25_2
gflags 2.2.2 h313beb8_1
giflib 5.2.1 h80987f9_3
gitdb 4.0.7 pyhd3eb1b0_0
gitpython 3.1.43 py312hca03da5_0
glib 2.78.4 h313beb8_0
glib-tools 2.78.4 h313beb8_0
glog 0.5.0 h313beb8_1
greenlet 3.0.1 py312h313beb8_0
gst-plugins-base 1.14.1 h313beb8_1
gstreamer 1.14.1 h80987f9_1
h11 0.14.0 py312hca03da5_0
h5py 3.11.0 py312haac6407_0
hdf5 1.12.1 h05c076b_3
heapdict 1.0.1 pyhd3eb1b0_0
holoviews 1.19.1 py312hca03da5_0
httpcore 1.0.2 py312hca03da5_0
httpx 0.27.0 py312hca03da5_0
hvplot 0.10.0 py312hca03da5_0
hyperlink 21.0.0 pyhd3eb1b0_0
icu 73.1 h313beb8_0
idna 3.7 py312hca03da5_0
imagecodecs 2023.1.23 py312h75b721f_1
imageio 2.33.1 py312hca03da5_0
imagesize 1.4.1 py312hca03da5_0
imbalanced-learn 0.12.3 py312hca03da5_1
importlib-metadata 7.0.1 py312hca03da5_0
incremental 22.10.0 pyhd3eb1b0_0
inflection 0.5.1 py312hca03da5_1
iniconfig 1.1.1 pyhd3eb1b0_0
intake 0.7.0 py312hca03da5_0
intervaltree 3.1.0 pyhd3eb1b0_0
ipykernel 6.28.0 py312hca03da5_0
ipython 8.27.0 py312hca03da5_0
ipython_genutils 0.2.0 pyhd3eb1b0_1
ipywidgets 7.8.1 py312hca03da5_0
isort 5.13.2 py312hca03da5_0
itemadapter 0.3.0 pyhd3eb1b0_0
itemloaders 1.1.0 py312hca03da5_0
itsdangerous 2.2.0 py312hca03da5_0
jaraco.classes 3.2.1 pyhd3eb1b0_0
jedi 0.19.1 py312hca03da5_0
jellyfish 1.0.1 py312h15d1925_0
jinja2 3.1.4 py312hca03da5_0
jmespath 1.0.1 py312hca03da5_0
joblib 1.4.2 py312hca03da5_0
jpeg 9e h80987f9_3
jq 1.6 h1a28f6b_1
json5 0.9.6 pyhd3eb1b0_0
jsonpatch 1.33 py312hca03da5_1
jsonpointer 2.1 pyhd3eb1b0_0
jsonschema 4.19.2 py312hca03da5_0
jsonschema-specifications 2023.7.1 py312hca03da5_0
jupyter 1.0.0 py312hca03da5_9
jupyter-lsp 2.2.0 py312hca03da5_0
jupyter_client 8.6.0 py312hca03da5_0
jupyter_console 6.6.3 py312hca03da5_1
jupyter_core 5.7.2 py312hca03da5_0
jupyter_events 0.10.0 py312hca03da5_0
jupyter_server 2.14.1 py312hca03da5_0
jupyter_server_terminals 0.4.4 py312hca03da5_1
jupyterlab 4.2.5 py312hca03da5_0
jupyterlab-variableinspector 3.1.0 py312hca03da5_0
jupyterlab_pygments 0.1.2 py_0
jupyterlab_server 2.27.3 py312hca03da5_0
jupyterlab_widgets 1.0.0 pyhd3eb1b0_1
jxrlib 1.1 h1a28f6b_2
keras 3.5.0 pypi_0 pypi keras-tuner 1.4.7 pypi_0 pypi keyring 24.3.1 py312hca03da5_0
kiwisolver 1.4.4 py312h313beb8_0
krb5 1.20.1 hf3e1bf2_1
kt-legacy 1.0.5 pypi_0 pypi lazy-object-proxy 1.10.0 py312h80987f9_0
lazy_loader 0.4 py312hca03da5_0
lcms2 2.12 hba8e193_0
ld64 530 hb29bf3f_25
ld64_osx-arm64 530 h001ce53_25
ldid 2.1.5 h20b2a84_3
lerc 3.0 hc377ac9_0
libabseil 20240116.2 cxx17_h313beb8_0
libaec 1.0.4 hc377ac9_1
libarchive 3.7.4 h8f13d7a_0
libavif 0.11.1 h80987f9_0
libboost 1.82.0 h0bc93f9_2
libbrotlicommon 1.0.9 h80987f9_8
libbrotlidec 1.0.9 h80987f9_8
libbrotlienc 1.0.9 h80987f9_8
libclang 14.0.6 default_h1b80db6_1
libclang13 14.0.6 default_h24352ff_1
libcurl 8.9.1 h3e2b118_0
libcxx 18.1.8 h3ed4263_7 conda-forge libdeflate 1.17 h80987f9_1
libedit 3.1.20230828 h80987f9_0
libev 4.33 h1a28f6b_1
libevent 2.1.12 h02f6b3c_1
libexpat 2.6.3 hf9b8971_0 conda-forge libffi 3.4.4 hca03da5_1
libgfortran 5.0.0 11_3_0_hca03da5_28
libgfortran5 11.3.0 h009349e_28
libglib 2.78.4 h0a96307_0
libgrpc 1.62.2 h62f6fdd_0
libiconv 1.16 h80987f9_3
liblief 0.12.3 h313beb8_0
libllvm14 14.0.6 h7ec7a93_3
libmamba 1.5.8 h90c426b_0 conda-forge libmambapy 1.5.8 py312h344e357_0 conda-forge libnghttp2 1.57.0 h62f6fdd_0
libopenblas 0.3.21 h269037a_0
libpng 1.6.39 h80987f9_0
libpq 12.17 h02f6b3c_0
libprotobuf 4.25.3 h514c7bf_0
librosa 0.10.2.post1 pypi_0 pypi libsodium 1.0.18 h1a28f6b_0
libsolv 0.7.24 h514c7bf_1
libspatialindex 1.9.3 hc377ac9_0
libsqlite 3.46.0 hfb93653_0 conda-forge libssh2 1.11.0 h3e2b118_0
libthrift 0.15.0 h73c2103_2
libtiff 4.5.1 h313beb8_0
libwebp-base 1.3.2 h80987f9_0
libxml2 2.13.1 h0b34f26_2
libxslt 1.1.41 hf4d3faa_0
libzlib 1.2.13 hfb2fe0b_6 conda-forge libzopfli 1.0.3 hc377ac9_0
linkify-it-py 2.0.0 py312hca03da5_0
llvm-openmp 14.0.6 hc6e5704_0
llvmlite 0.43.0 py312h313beb8_0
locket 1.0.0 py312hca03da5_0
lxml 5.2.1 py312h1d4350b_1
lz4 4.3.2 py312h80987f9_0
lz4-c 1.9.4 h313beb8_1
lzo 2.10 h1a28f6b_2
mamba 1.5.8 py312h14bc7db_0 conda-forge markdown 3.4.1 py312hca03da5_0
markdown-it-py 2.2.0 py312hca03da5_1
markupsafe 2.1.3 py312h80987f9_0
matplotlib 3.9.2 py312hca03da5_0
matplotlib-base 3.9.2 py312h2df2da3_0
matplotlib-inline 0.1.6 py312hca03da5_0
matplotlib-scalebar 0.8.1 pypi_0 pypi mccabe 0.7.0 pyhd3eb1b0_0
mdit-py-plugins 0.3.0 py312hca03da5_0
mdurl 0.1.0 py312hca03da5_0
menuinst 2.1.2 py312hca03da5_0
mistune 2.0.4 py312hca03da5_0
ml-dtypes 0.4.0 pypi_0 pypi more-itertools 10.1.0 py312hca03da5_0
mpmath 1.3.0 py312hca03da5_0
msgpack-python 1.0.3 py312h48ca7d4_0
multidict 6.0.4 py312h80987f9_0
multipledispatch 0.6.0 py312hca03da5_0
mypy 1.11.2 py312h80987f9_0
mypy_extensions 1.0.0 py312hca03da5_0
mysql 5.7.24 ha71a6ea_2
namex 0.0.8 pypi_0 pypi navigator-updater 0.5.1 py312hca03da5_0
nbclient 0.8.0 py312hca03da5_0
nbconvert 7.10.0 py312hca03da5_0
nbformat 5.9.2 py312hca03da5_0
ncurses 6.4 h313beb8_0
nest-asyncio 1.6.0 py312hca03da5_0
networkx 3.3 py312hca03da5_0
nltk 3.9.1 py312hca03da5_0
notebook 7.2.2 py312hca03da5_0
notebook-shim 0.2.3 py312hca03da5_0
numba 0.60.0 py312hd77ebd4_0
numcodecs 0.13.0 pypi_0 pypi numexpr 2.8.7 py312h0f3ea24_0
numpy 1.26.4 py312h7f4fdc5_0
numpy-base 1.26.4 py312he047099_0
numpydoc 1.7.0 py312hca03da5_0
oniguruma 6.9.7.1 h1a28f6b_0
openjpeg 2.5.2 h54b8e55_0
openpyxl 3.1.5 py312h80987f9_0
openssl 3.3.2 h8359307_0 conda-forge optree 0.12.1 pypi_0 pypi orc 2.0.1 h937ddfc_0
overrides 7.4.0 py312hca03da5_0
packaging 24.1 py312hca03da5_0
pandas 2.2.2 py312hd77ebd4_0
pandocfilters 1.5.0 pyhd3eb1b0_0
panel 1.4.4 py312hca03da5_0
param 2.1.1 py312hca03da5_0
parsel 1.8.1 py312hca03da5_0
parso 0.8.3 pyhd3eb1b0_0
partd 1.4.1 py312hca03da5_0
patch 2.7.6 h1a28f6b_1001
pathspec 0.10.3 py312hca03da5_0
patsy 0.5.6 py312hca03da5_0
pcre2 10.42 hb066dcc_1
peakutils 1.3.5 pypi_0 pypi pexpect 4.8.0 pyhd3eb1b0_3
pickleshare 0.7.5 pyhd3eb1b0_1003
pillow 10.4.0 py312h80987f9_0
pip 24.0 py312hca03da5_0
pkce 1.0.3 py312hca03da5_0
pkginfo 1.10.0 py312hca03da5_0
platformdirs 3.10.0 py312hca03da5_0
plotly 5.22.0 py312h989b03a_0
pluggy 1.0.0 py312hca03da5_1
ply 3.11 py312hca03da5_1
pockets 0.9.1 pypi_0 pypi pooch 1.8.2 pypi_0 pypi prometheus_client 0.14.1 py312hca03da5_0
prompt-toolkit 3.0.43 py312hca03da5_0
prompt_toolkit 3.0.43 hd3eb1b0_0
protego 0.1.16 py_0
protobuf 4.25.3 py312h8472c4a_0
psutil 5.9.0 py312h80987f9_0
ptyprocess 0.7.0 pyhd3eb1b0_2
pure_eval 0.2.2 pyhd3eb1b0_0
py-cpuinfo 9.0.0 py312hca03da5_0
py-lief 0.12.3 py312h313beb8_0
pyarrow 16.1.0 py312hd77ebd4_0
pyasn1 0.4.8 pyhd3eb1b0_0
pyasn1-modules 0.2.8 py_0
pybind11-abi 4 hd8ed1ab_3 conda-forge pycodestyle 2.11.1 py312hca03da5_0
pycosat 0.6.6 py312h80987f9_1
pycparser 2.21 pyhd3eb1b0_0
pyct 0.5.0 py312hca03da5_0
pycurl 7.45.3 py312h02f6b3c_0
pydantic 2.8.2 py312hca03da5_0
pydantic-core 2.20.1 py312hf0e4da2_0
pydeck 0.8.0 py312hca03da5_2
pydispatcher 2.0.5 py312hca03da5_3
pydocstyle 6.3.0 py312hca03da5_0
pyerfa 2.0.1.4 py312ha86b861_0
pyflakes 3.2.0 py312hca03da5_0
pygments 2.15.1 py312hca03da5_1
pyjwt 2.8.0 py312hca03da5_0
pylint 2.16.2 py312hca03da5_0
pylint-venv 3.0.3 py312hca03da5_0
pyls-spyder 0.4.0 pyhd3eb1b0_0
pyobjc-core 10.1 py312h80987f9_0
pyobjc-framework-cocoa 10.1 py312hb094c41_0
pyobjc-framework-coreservices 10.1 py312hdd8dd1f_0
pyobjc-framework-fsevents 10.1 py312hca03da5_0
pyodbc 5.1.0 py312h313beb8_0
pyopenssl 24.2.1 py312hca03da5_0
pyparsing 3.1.2 py312hca03da5_0
pyqt 5.15.10 py312h313beb8_0
pyqt5-sip 12.13.0 py312h80987f9_0
pyqtwebengine 5.15.10 py312h313beb8_0
pysocks 1.7.1 py312hca03da5_0
pytables 3.10.1 py312h905a39b_0
pytest 7.4.4 py312hca03da5_0
python 3.12.2 hdf0ec26_0_cpython conda-forge python-dateutil 2.9.0post0 py312hca03da5_2
python-dotenv 0.21.0 py312hca03da5_0
python-fastjsonschema 2.16.2 py312hca03da5_0
python-json-logger 2.0.7 py312hca03da5_0
python-libarchive-c 5.1 pyhd3eb1b0_0
python-lmdb 1.4.1 py312h313beb8_0
python-lsp-black 2.0.0 py312hca03da5_0
python-lsp-jsonrpc 1.1.2 pyhd3eb1b0_0
python-lsp-server 1.10.0 py312hca03da5_0
python-slugify 5.0.2 pyhd3eb1b0_0
python-snappy 0.6.1 py312h313beb8_0
python-tzdata 2023.3 pyhd3eb1b0_0
python.app 3 py312h80987f9_0
python_abi 3.12 5_cp312 conda-forge pytoolconfig 1.2.6 py312hca03da5_0
pytz 2024.1 py312hca03da5_0
pyviz_comms 3.0.2 py312hca03da5_0
pywavelets 1.7.0 py312h80987f9_0
pyyaml 6.0.1 py312h80987f9_0
pyzmq 25.1.2 py312h313beb8_0
qdarkstyle 3.2.3 pyhd3eb1b0_0
qstylizer 0.2.2 py312hca03da5_0
qt-main 5.15.2 h0917680_10
qt-webengine 5.15.9 h2903aaf_7
qtawesome 1.2.2 py312hca03da5_0
qtconsole 5.5.1 py312hca03da5_0
qtpy 2.4.1 py312hca03da5_0
queuelib 1.6.2 py312hca03da5_0
re2 2022.04.01 hc377ac9_0
readline 8.2 h1a28f6b_0
referencing 0.30.2 py312hca03da5_0
regex 2024.7.24 py312h80987f9_0
reproc 14.2.4 h313beb8_2
reproc-cpp 14.2.4 h313beb8_2
requests 2.32.3 py312hca03da5_0
requests-file 1.5.1 pyhd3eb1b0_0
requests-toolbelt 1.0.0 py312hca03da5_0
rfc3339-validator 0.1.4 py312hca03da5_0
rfc3986-validator 0.1.1 py312hca03da5_0
rich 13.7.1 py312hca03da5_0
rope 1.12.0 py312hca03da5_0
rpds-py 0.10.6 py312hf0e4da2_0
rtree 1.0.1 py312hca03da5_0
ruamel.yaml 0.17.21 py312h80987f9_0
ruamel_yaml 0.17.21 py312h80987f9_0
s3fs 2024.6.1 py312hca03da5_0
scikit-image 0.23.2 py312hd77ebd4_0
scikit-learn 1.5.1 py312hd77ebd4_0
scipy 1.12.0 py312hfa28a95_0
scrapy 2.11.1 py312hca03da5_0
seaborn 0.13.2 py312hca03da5_0
semver 3.0.2 py312hca03da5_0
send2trash 1.8.2 py312hca03da5_0
service_identity 18.1.0 pyhd3eb1b0_1
setuptools 69.5.1 py312hca03da5_0
sip 6.7.12 py312h313beb8_0
six 1.16.0 pyhd3eb1b0_1
smart_open 5.2.1 py312hca03da5_0
smmap 4.0.0 pyhd3eb1b0_0
snappy 1.2.1 h313beb8_0
sniffio 1.3.0 py312hca03da5_0
snowballstemmer 2.2.0 pyhd3eb1b0_0
sortedcontainers 2.4.0 pyhd3eb1b0_0
soundfile 0.12.1 pypi_0 pypi soupsieve 2.5 py312hca03da5_0
soxr 0.5.0.post1 pypi_0 pypi sphinx 7.3.7 py312hca03da5_0
sphinxcontrib-applehelp 1.0.2 pyhd3eb1b0_0
sphinxcontrib-devhelp 1.0.2 pyhd3eb1b0_0
sphinxcontrib-htmlhelp 2.0.0 pyhd3eb1b0_0
sphinxcontrib-jsmath 1.0.1 pyhd3eb1b0_0
sphinxcontrib-napoleon 0.7 pypi_0 pypi sphinxcontrib-qthelp 1.0.3 pyhd3eb1b0_0
sphinxcontrib-serializinghtml 1.1.10 py312hca03da5_0
spyder 5.5.1 py312hca03da5_3
spyder-kernels 2.5.0 py312hca03da5_0
sqlalchemy 2.0.34 py312hbe2cdee_0
sqlite 3.45.3 h80987f9_0
stack_data 0.2.0 pyhd3eb1b0_0
statsmodels 0.14.2 py312ha86b861_0
streamlit 1.37.1 py39hca03da5_0
sympy 1.13.2 py312hca03da5_0
tabulate 0.9.0 py312hca03da5_0
tapi 1100.0.11 h8754e6a_1
tbb 2021.8.0 h48ca7d4_0
tblib 1.7.0 pyhd3eb1b0_0
tenacity 8.2.3 py312hca03da5_0
terminado 0.17.1 py312hca03da5_0
text-unidecode 1.3 pyhd3eb1b0_0
textdistance 4.2.1 pyhd3eb1b0_0
threadpoolctl 3.5.0 py312h989b03a_0
three-merge 0.1.1 pyhd3eb1b0_0
tifffile 2023.4.12 py312hca03da5_0
tinycss2 1.2.1 py312hca03da5_0
tk 8.6.14 h6ba3021_0
tldextract 5.1.2 py312hca03da5_0
toml 0.10.2 pyhd3eb1b0_0
tomli 2.0.1 py312hca03da5_1
tomlkit 0.11.1 py312hca03da5_0
toolz 0.12.0 py312hca03da5_0
tornado 6.4.1 py312h80987f9_0
tqdm 4.66.5 py312h989b03a_0
traitlets 5.14.3 py312hca03da5_0
truststore 0.8.0 py312hca03da5_0
twisted 23.10.0 py312hca03da5_0
typing-extensions 4.11.0 py312hca03da5_0
typing_extensions 4.11.0 py312hca03da5_0
tzdata 2024a h04d1e81_0
uc-micro-py 1.0.1 py312hca03da5_0
ujson 5.10.0 py312h313beb8_0
unicodedata2 15.1.0 py312h80987f9_0
unidecode 1.3.8 py312hca03da5_0
unixodbc 2.3.11 h1a28f6b_0
urllib3 2.2.2 py312hca03da5_0
utf8proc 2.6.1 h80987f9_1
w3lib 2.1.2 py312hca03da5_0
watchdog 4.0.1 py312h80987f9_0
wcwidth 0.2.5 pyhd3eb1b0_0
webencodings 0.5.1 py312hca03da5_2
websocket-client 1.8.0 py312hca03da5_0
werkzeug 3.0.3 py312hca03da5_0
whatthepatch 1.0.2 py312hca03da5_0
wheel 0.43.0 py312hca03da5_0
widgetsnbextension 3.6.6 py312hca03da5_0
wrapt 1.14.1 py312h80987f9_0
wurlitzer 3.0.2 py312hca03da5_0
xarray 2023.6.0 py312hca03da5_0
xlwings 0.32.1 py312hca03da5_0
xyzservices 2022.9.0 py312hca03da5_1
xz 5.4.6 h80987f9_1
yaml 0.2.5 h1a28f6b_0
yaml-cpp 0.8.0 h313beb8_1
yapf 0.40.2 py312hca03da5_0
yarl 1.11.0 py312h80987f9_0
zarr 2.18.3 pypi_0 pypi zeromq 4.3.5 h313beb8_0
zfp 1.0.0 h313beb8_0
zict 3.0.0 py312hca03da5_0
zipp 3.17.0 py312hca03da5_0
zlib 1.2.13 hfb2fe0b_6 conda-forge zlib-ng 2.0.7 h80987f9_0
zope 1.0 py312hca03da5_1
zope.interface 5.4.0 py312h80987f9_0
zstandard 0.22.0 py312h1a4646a_0
zstd 1.5.5 hd90d995_2

postpop commented 1 month ago

Okay - I found the problem: The command on the website refers to an outdated version of DAS, that install the wrong version of keras (3.5 in your case). We had fixed that previously in DAS version 0.32.3., but did not update the installation instructions to use that new version. I've updated the documentation accordingly. Thank you for raising this issue!!

Installing v0.32.3 with this command should solve the issue (it did so on my M1 mac):

conda create python=3.10 das=0.32.3 -c conda-forge -c ncb -c anaconda -c nvidia -c apple -n das -y

Closing this issue - please re-open it if this does not solve the problem.