You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 5, 2026. It is now read-only.
I wish there was a way to specify a folder where rye should keep all virtual environments, and provide a simple command to allow activating that environment.
For example, this could be an env variable or configuration flag such as
RYE_VIRTUALENV_DEPOT="~/Documents/rye-envs
and they could be stored in a directory names as NAME-HHH where NAME is the name of the project and HHH is some hash of the path, for example.
(I am aware that this means that changing the path of the project would make rye create a new venv... but I don't have great alternatives to mind).
Why?
I keep all of my clones of repositories where I work on in a dropbox folder that is synced between my laptop and my workstation. That way I don't need to remind myself about committing my work every time I switch computer, and I have my stashes with me at all times.
However, my workstation and laptop have different architectures (Mac and linux) so I cannot keep the virtual environments in the same folder.