astral-sh / rye

a Hassle-Free Python Experience
https://rye.astral.sh
MIT License
12.08k stars 425 forks source link

Add documentation for managing environments when pyenv is also installed #1147

Open oliverlambson opened 2 weeks ago

oliverlambson commented 2 weeks ago

Lots of users will be migrating over from pyenv, and the idea of reconfiguring their whole python environment management setup is pretty high friction. Incremental adoption of rye should be simple, clear, and low-config—like the rest of the tool.

See https://github.com/astral-sh/rye/issues/317#issuecomment-2156201684 for a full description of how source .venv/bin/activate currently silently fails for users with pyenv also installed on their system—a very confusing and unintuitive experience.