Thank you very much for responding to my question so quickly and patiently!
I have executed these commands:
conda create -n tetrad3.7 python=3.7
conda activate tetrad3.7
conda install tetrad -c conda-forge -c eaton-lab
But using tetrad also requires executing commands: conda install ipyrad -c bioconda.Then I encountered the following problem.
Additionally, if I complete the installation of ipyrad in Python 3.12, my installation of tetrad will also fail (unless I only install tetrad without installing ipyrad, which is useless).
Best wish!Thanks!
(tetrad3.7) ug1297@gs12:~$ python
Python 3.7.12 | packaged by conda-forge | (default, Oct 26 2021, 06:08:21)
[GCC 9.4.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
import ipyrad.analysis as ipa
Traceback (most recent call last):
File "", line 1, in
ModuleNotFoundError: No module named 'ipyrad'
exit()
(tetrad3.7) ug1297@gs12:~$ conda install ipyrad -c bioconda
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: - failed | -
UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:
If python is on the left-most side of the chain, that's the version you've asked for.
When python appears to the right, that indicates that the thing on the left is somehow
not available for the python version you are constrained to. Note that conda will not
change your python version to a different minor version unless you explicitly specify
that.
The following specifications were found to be incompatible with each other:
Output in format: Requested package -> Available versions
Thank you very much for responding to my question so quickly and patiently!
I have executed these commands: conda create -n tetrad3.7 python=3.7 conda activate tetrad3.7 conda install tetrad -c conda-forge -c eaton-lab
But using tetrad also requires executing commands: conda install ipyrad -c bioconda.Then I encountered the following problem.
Additionally, if I complete the installation of ipyrad in Python 3.12, my installation of tetrad will also fail (unless I only install tetrad without installing ipyrad, which is useless). Best wish!Thanks!
(tetrad3.7) ug1297@gs12:~$ python Python 3.7.12 | packaged by conda-forge | (default, Oct 26 2021, 06:08:21) [GCC 9.4.0] on linux Type "help", "copyright", "credits" or "license" for more information.
UnsatisfiableError: The following specifications were found to be incompatible with the existing python installation in your environment:
Specifications:
Your python: python=3.7
If python is on the left-most side of the chain, that's the version you've asked for. When python appears to the right, that indicates that the thing on the left is somehow not available for the python version you are constrained to. Note that conda will not change your python version to a different minor version unless you explicitly specify that.
The following specifications were found to be incompatible with each other:
Output in format: Requested package -> Available versions
Package libcblas conflicts for: scipy -> libcblas[version='>=3.8.0,<4.0a0|>=3.9.0,<4.0a0'] numpy -> libcblas[version='>=3.8.0,<4.0a0|>=3.9.0,<4.0a0'] toytree -> numpy[version='>=1.10'] -> libcblas[version='>=3.8.0,<4.0a0|>=3.9.0,<4.0a0'] numpy -> blas=[build=openblas] -> libcblas[version='3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0',build='4_mkl|5_mkl|6_mkl|7_mkl|8_mkl|10_mkl|11_mkl|12_mkl|16_mkl|18_mkl|19_mkl|20_mkl|5_mkl|6_mkl|7_mkl|8_mkl|10_mkl|11_linux64_mkl|13_linux64_mkl|19_linux64_mkl|20_linux64_mkl|2_openblas|4_openblas|6_openblas|12_openblas|14_openblas|15_openblas|5_openblas|6_openblas|11_linux64_openblas|15_linux64_openblas|16_linux64_openblas|18_linux64_openblas|19_linux64_openblas|20_linux64_openblas|17_linux64_openblas|14_linux64_openblas|13_linux64_openblas|12_linux64_openblas|10_openblas|9_openblas|8_openblas|7_openblas|17_openblas|16_openblas|13_openblas|11_openblas|10_openblas|9_openblas|8_openblas|7_openblas|5_openblas|3_openblas|0_openblas|16_linux64_mkl|15_linux64_mkl|14_linux64_mkl|12_linux64_mkl|9_mkl|21_mkl|15_mkl|14_mkl|13_mkl|9_mkl'] numba -> numpy[version='>=1.23.5,<2.0a0'] -> libcblas[version='>=3.8.0,<4.0a0|>=3.9.0,<4.0a0'] h5py -> numpy[version='>=1.23.5,<2.0a0'] -> libcblas[version='>=3.8.0,<4.0a0|>=3.9.0,<4.0a0'] toyplot -> numpy[version='>=1.8.0'] -> libcblas[version='>=3.8.0,<4.0a0|>=3.9.0,<4.0a0'] tetrad -> numpy -> libcblas[version='>=3.8.0,<4.0a0|>=3.9.0,<4.0a0'] ipyrad -> numpy -> libcblas[version='>=3.8.0,<4.0a0|>=3.9.0,<4.0a0'] scipy -> blas=[build=openblas] -> libcblas[version='3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.8.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0|3.9.0',build='4_mkl|5_mkl|6_mkl|7_mkl|8_mkl|10_mkl|11_mkl|12_mkl|16_mkl|18_mkl|19_mkl|20_mkl|5_mkl|6_mkl|7_mkl|8_mkl|10_mkl|11_linux64_mkl|13_linux64_mkl|19_linux64_mkl|20_linux64_mkl|2_openblas|4_openblas|6_openblas|12_openblas|14_openblas|15_openblas|5_openblas|6_openblas|11_linux64_openblas|15_linux64_openblas|16_linux64_openblas|18_linux64_openblas|19_linux64_openblas|20_linux64_openblas|17_linux64_openblas|14_linux64_openblas|13_linux64_openblas|12_linux64_openblas|10_openblas|9_openblas|8_openblas|7_openblas|17_openblas|16_openblas|13_openblas|11_openblas|10_openblas|9_openblas|8_openblas|7_openblas|5_openblas|3_openblas|0_openblas|16_linux64_mkl|15_linux64_mkl|14_linux64_mkl|12_linux64_mkl|9_mkl|21_mkl|15_mkl|14_mkl|13_mkl|9_mkl']
Package wcwidth conflicts for: ipython -> prompt-toolkit[version='>=3.0.30,<3.1.0,!=3.0.37'] -> wcwidth prompt-toolkit -> wcwidth
Package configparser conflicts for: importlib-metadata -> configparser[version='>=3.5'] jupyter_client -> entrypoints -> configparser[version='>=3.5'] entrypoints -> configparser[version='>=3.5'] ipyparallel -> entrypoints -> configparser[version='>=3.5'] ipykernel -> importlib-metadata[version='<5'] -> configparser[version='>=3.5'] numba -> importlib-metadata -> configparser[version='>=3.5']
Package singledispatch conflicts for: ipykernel -> tornado[version='>=5.0,<7.0'] -> singledispatch numba -> singledispatch jupyter_client -> tornado[version='>=4.1'] -> singledispatch tetrad -> numba[version='>=0.39'] -> singledispatch ipyparallel -> tornado[version='>=5.1'] -> singledispatch ipyrad -> numba[version='>=0.37'] -> singledispatch tornado -> singledispatch ...