JCVenterInstitute / NSForest

A machine learning method for the discovery of the minimum marker gene combinations for cell type identification from single-cell RNA sequencing
MIT License
53 stars 20 forks source link

.yml env installation failure due to pip problems #16

Open KarlKaise opened 2 months ago

KarlKaise commented 2 months ago

Hello when I try to install the package using .yml file from git clone directory I get following error:

Looking for: ['python=3.8', 'pip', 'scanpy']

Transaction

Prefix:

Updating specs:

───────────────────────────────────────────────────────────────────────────────────────

Downloading and Extracting Packages:

Preparing transaction: done Verifying transaction: done Executing transaction: done Installing pip dependencies: | Ran pip subprocess with arguments:

Requirement already satisfied: numpy in .requirements.txt (line 1)) (1.24.4) Requirement already satisfied: pandas in vb.requirements.txt (line 2)) (2.0.3)

Pip subprocess error: ERROR: Ignored the following versions that require a different python version: 1.25.0 Requires-Python >=3.9; 1.25.0rc1 Requires-Python >=3.9; 1.25.1 Requires-Python >=3.9; 1.25.2 Requires-Python >=3.9; 1.26.0 Requires-Python <3.13,>=3.9; 1.26.0b1 Requires-Python <3.13,>=3.9; 1.26.0rc1 Requires-Python <3.13,>=3.9; 1.26.1 Requires-Python <3.13,>=3.9; 1.26.2 Requires-Python >=3.9; 1.26.3 Requires-Python >=3.9; 1.26.4 Requires-Python >=3.9; 2.0.0b1 Requires-Python >=3.9; 2.0.0rc1 Requires-Python >=3.9; 2.1.0 Requires-Python >=3.9; 2.1.0rc0 Requires-Python >=3.9; 2.1.1 Requires-Python >=3.9; 2.1.2 Requires-Python >=3.9; 2.1.3 Requires-Python >=3.9; 2.1.4 Requires-Python >=3.9; 2.2.0 Requires-Python >=3.9; 2.2.0rc0 Requires-Python >=3.9; 2.2.1 Requires-Python >=3.9; 2.2.2 Requires-Python >=3.9 ERROR: Could not find a version that satisfies the requirement itertools (from versions: none) ERROR: No matching distribution found for itertools failed

Would be happy for any help.

Thanks

BeverlyPeng commented 3 weeks ago

I've updated the nsforest.yml file. I removed pip installation and included package versions. Let me know if this works!