Hi!
I have a Mac with an M2 chip and I'm currently trying to install the latest version of QIIME 2 (2024.2). I know condo is installed and updated because when I run conda info --envs, it shows:
conda environments:
/Users/charlottekunesh/miniconda3
base * /opt/miniconda3
I also have wget, which I know because I am able to run wget --help
When I run the first step of the amplicon distribution, I am able to install the file. However when I try to run the second line (CONDA_SUBDIR=osx-64 conda env create -n qiime2-amplicon-2024.2 --file qiime2-amplicon-2024.2-py38-osx-conda.yml), it says the following:
Resolving data.qiime2.org (data.qiime2.org)... 54.200.1.12 Connecting to data.qiime2.org (data.qiime2.org)|54.200.1.12|:443... connected. HTTP request sent, awaiting response... 302 FOUND Location: https://raw.githubusercontent.com/qiime2/distributions/dev/2024.2/amplicon/released/qiime2-amplicon-macos-latest-conda.yml [following] --2024-04-04 14:29:32-- https://raw.githubusercontent.com/qiime2/distributions/dev/2024.2/amplicon/released/qiime2-amplicon-macos-latest-conda.yml Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.108.133, 185.199.109.133, 185.199.110.133, ... Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.108.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 13074 (13K) [text/plain] Saving to: 'qiime2-amplicon-2024.2-py38-osx-conda.yml.6' qiime2-amplicon-202 100%[===================>] 12.77K --.-KB/s in 0s 2024-04-04 14:29:33 (26.3 MB/s) - 'qiime2-amplicon-2024.2-py38-osx-conda.yml.6' saved [13074/13074] (base) dynamic-oit-ip4-wifirestricted03-10-48-40-163:~ charlottekunesh$ CONDA_SUBDIR=osx-64 conda env create -n qiime2-amplicon-2024.2 --file qiime2-amplicon-2024.2-py38-osx-conda.yml Error while loading conda entry point: conda-content-trust (dlopen(/opt/miniconda3/lib/python3.12/site-packages/cryptography/hazmat/bindings/_rust.abi3.so, 0x0002): Library not loaded: @rpath/libssl.3.dylib Referenced from: <260D617E-3914-3685-839D-1BDF98536D00> /opt/miniconda3/lib/python3.12/site-packages/cryptography/hazmat/bindings/_rust.abi3.so Reason: tried: '/opt/miniconda3/lib/python3.12/site-packages/cryptography/hazmat/bindings/../../../../../libssl.3.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/opt/miniconda3/lib/python3.12/site-packages/cryptography/hazmat/bindings/../../../../../libssl.3.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/opt/miniconda3/bin/../lib/libssl.3.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/opt/miniconda3/bin/../lib/libssl.3.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/usr/local/lib/libssl.3.dylib' (no such file), '/usr/lib/libssl.3.dylib' (no such file, not in dyld cache)) Error while loading conda entry point: conda-libmamba-solver (dlopen(/opt/miniconda3/lib/python3.12/site-packages/libmambapy/bindings.cpython-312-darwin.so, 0x0002): Library not loaded: @rpath/libcrypto.3.dylib Referenced from: <494304CB-2F24-3FF8-B4AE-F4E6B16BDC26> /opt/miniconda3/lib/libmamba.2.0.0.dylib Reason: tried: '/opt/miniconda3/lib/libcrypto.3.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/opt/miniconda3/lib/python3.12/site-packages/libmambapy/../../../libcrypto.3.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/opt/miniconda3/lib/python3.12/site-packages/libmambapy/../../../libcrypto.3.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/opt/miniconda3/bin/../lib/libcrypto.3.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/opt/miniconda3/bin/../lib/libcrypto.3.dylib' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64')), '/usr/local/lib/libcrypto.3.dylib' (no such file), '/usr/lib/libcrypto.3.dylib' (no such file, not in dyld cache)) Collecting package metadata (repodata.json): failed # >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<< Traceback (most recent call last): File "/opt/miniconda3/lib/python3.12/site-packages/conda/exception_handler.py", line 17, in __call__ return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/cli/main.py", line 83, in main_subshell exit_code = do_call(args, parser) ^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/cli/conda_argparse.py", line 199, in do_call result = getattr(module, func_name)(args, parser) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/notices/core.py", line 131, in wrapper return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/cli/main_env_create.py", line 169, in execute result[installer_type] = installer.install( ^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/env/installers/conda.py", line 50, in install unlink_link_transaction = solver.solve_for_transaction( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/core/solve.py", line 148, in solve_for_transaction unlink_precs, link_precs = self.solve_for_diff( ^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/core/solve.py", line 217, in solve_for_diff final_precs = self.solve_final_state( ^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/core/solve.py", line 362, in solve_final_state ssc = self._collect_all_metadata(ssc) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/common/io.py", line 85, in decorated return f(*args, **kwds) ^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/core/solve.py", line 578, in _collect_all_metadata index, r = self._prepare(prepared_specs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/core/solve.py", line 1299, in _prepare reduced_index = get_reduced_index( ^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/core/index.py", line 258, in get_reduced_index new_records = SubdirData.query_all( ^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/core/subdir_data.py", line 160, in query_all result = tuple( ^^^^^^ File "/opt/miniconda3/lib/python3.12/concurrent/futures/_base.py", line 619, in result_iterator yield _result_or_cancel(fs.pop()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/concurrent/futures/_base.py", line 317, in _result_or_cancel return fut.result(timeout) ^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/concurrent/futures/_base.py", line 456, in result return self.__get_result() ^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/concurrent/futures/_base.py", line 401, in __get_result raise self._exception File "/opt/miniconda3/lib/python3.12/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/core/subdir_data.py", line 145, in subdir_query return tuple( ^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/core/subdir_data.py", line 167, in query self.load() File "/opt/miniconda3/lib/python3.12/site-packages/conda/core/subdir_data.py", line 267, in load _internal_state = self._load() ^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/core/subdir_data.py", line 310, in _load repodata, state = fetcher.fetch_latest_parsed() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/gateways/repodata/__init__.py", line 729, in fetch_latest_parsed parsed, state = self.fetch_latest() ^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/gateways/repodata/__init__.py", line 846, in fetch_latest raw_repodata = repo.repodata_parsed(cache.state) # type: ignore ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/gateways/repodata/jlap/interface.py", line 86, in repodata_parsed repodata_json_or_none = fetch.request_url_jlap_state( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/gateways/repodata/jlap/fetch.py", line 308, in request_url_jlap_state response = download_and_hash( ^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/conda/gateways/repodata/jlap/fetch.py", line 242, in download_and_hash response = session.get(url, stream=True, timeout=timeout, headers=headers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/requests/sessions.py", line 602, in get return self.request("GET", url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/requests/adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/urllib3/connectionpool.py", line 769, in urlopen conn = self._get_conn(timeout=pool_timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/urllib3/connectionpool.py", line 295, in _get_conn return conn or self._new_conn() ^^^^^^^^^^^^^^^^ File "/opt/miniconda3/lib/python3.12/site-packages/urllib3/connectionpool.py", line 1060, in _new_conn raise ImportError( ImportError: Can't connect to HTTPS URL because the SSL module is not available. `$ /opt/miniconda3/bin/conda env create -n qiime2-amplicon-2024.2 --file qiime2-amplicon-2024.2-py38-osx-conda.yml` environment variables: CIO_TEST=<not set> CONDA_DEFAULT_ENV=base CONDA_EXE=/opt/miniconda3/bin/conda CONDA_PREFIX=/opt/miniconda3 CONDA_PROMPT_MODIFIER=(base) CONDA_PYTHON_EXE=/opt/miniconda3/bin/python CONDA_ROOT=/opt/miniconda3 CONDA_SHLVL=1 CONDA_SUBDIR=osx-64 CURL_CA_BUNDLE=<not set> LD_PRELOAD=<not set> PATH=/opt/miniconda3/bin:/opt/miniconda3/condabin:/usr/local/bin:/System/Cr yptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.s ecurity.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.app le.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple .security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin REQUESTS_CA_BUNDLE=<not set> SSL_CERT_FILE=<not set> active environment : base active env location : /opt/miniconda3 shell level : 1 user config file : /Users/charlottekunesh/.condarc populated config files : /opt/miniconda3/.condarc /Users/charlottekunesh/.condarc conda version : 24.3.0 conda-build version : not installed python version : 3.12.1.final.0 solver : classic virtual packages : __archspec=1=x86_64 __conda=24.3.0=0 __osx=13.4=0 __unix=0=0 base environment : /opt/miniconda3 (writable) conda av data dir : /opt/miniconda3/etc/conda conda av metadata url : None channel URLs : https://repo.anaconda.com/pkgs/main/osx-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/osx-64 https://repo.anaconda.com/pkgs/r/noarch package cache : /opt/miniconda3/pkgs /Users/charlottekunesh/.conda/pkgs envs directories : /opt/miniconda3/envs /Users/charlottekunesh/.conda/envs platform : osx-64 user-agent : conda/24.3.0 requests/2.31.0 CPython/3.12.1 Darwin/22.5.0 OSX/13.4 UID:GID : 501:20 netrc file : None offline mode : False An unexpected error has occurred. Conda has prepared the above report. If you suspect this error is being caused by a malfunctioning plugin, consider using the --no-plugins option to turn off plugins. Example: conda --no-plugins install <package> Alternatively, you can set the CONDA_NO_PLUGINS environment variable on the command line to run the command without plugins enabled. Example: CONDA_NO_PLUGINS=true conda install <package> If submitted, this report will be used by core maintainers to improve future releases of conda. Would you like conda to send this report to the core maintainers? [y/N]:
Could someone please help me? This is my first time using any kind of computer code, and I am very lost!! Thank you so much in advance!!