tskit-dev / msprime

Simulate genealogical trees and genomic sequence data using population genetic models
GNU General Public License v3.0
170 stars 84 forks source link

Document no pip install on Windows #2261

Closed daikitag closed 1 month ago

daikitag commented 4 months ago

I'm using Windows laptop, and I can install msprime on my computer by using conda, but I cannot install msprime by using pip, as the following message shows up:

ERROR: Could not build wheels for msprime, which is required to install pyproject.toml-based projects

Would it be possible for you to fix the issue, such that msprime can be pip installed on a windows laptop?

jeromekelleher commented 4 months ago

This isn't technically feasible because of our dependency on GSL, so pip install on Windows won't be supported for the foreseeable future.

This is semi mentioned in the documentation, but it's in the wrong place and not obvious. https://tskit.dev/msprime/docs/latest/installation.html#term-Windows

We need to remove the current section under "pip install from source" and put in a warning block at the top of the via pip section to say that pip installations are not supported in Windows.