-
-
Notifications
You must be signed in to change notification settings - Fork 29
Add instructions to add robostack channel to micromamba environment #115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
Thanks! For reference for future readers, this is a necessary as otherwise |
|
Thanks, not sure if @Tobias-Fischer or @christianrauch have more comments. |
|
If we configure the channels separately, I would then suggest doing this once in the beginning, before installing any package and then remove any further channels hints during environment creation or package installation: # conda
conda config --add channels robostack-jazzy
# micromamba
micromamba config append channels robostack-jazzyand then create the environment without further channel hints: micromamba create -n ros_env ros-jazzy-desktopBtw, I really wish there would only be a single |
I am not a big fan of this as the channels-related command of conda and micromamba without the
Related discussion in #114 . |
Shouldn't this be fine with the robostack channels since the packages have the distro encoded in the name anyway? At the moment, the ROS distro name appears in different places and especially needing to specify the repo with the distro name multiple times is redundant. Isn't there a way to create the environment and specify the channels for the configuration in one go? |
In theory yes, in practice I would prefer to avoid at all to pollute in any kind the global state of the user to avoid possibile problems I am not considering at the moment.
This is a good question, I am afraid not. |
No description provided.