Ubuntu ROS下Conda的最好安装方式

 1. 先下载Anaconda或者是Miniconda,个人认为Miniconda更适合,因为conda更多的用来进行环境的管理,很方便。不需要anaconda的那么多繁杂的包。

2. 直接在终端下输入

./miniconda.xxx.run

开始进行安装。之后就是各种同意了。最后一步比较关键

Do you wish the installer to initialize Miniconda3
by running conda init? [yes|no]
[no] >>> no

You have chosen to not have conda modify your shell scripts at all.
To activate conda's base environment in your current shell session:

eval "$(/home/xxx/miniconda3/bin/conda shell.YOUR_SHELL_NAME hook)" 

To install conda's shell functions for easier access, first activate, then:

conda init

If you'd prefer that conda's base environment not be activated on startup, 
   set the auto_activate_base parameter to false: 

conda config --set auto_activate_base false

Thank you for installing Miniconda3!

一定要选择no,然后就可以安装好之后输入eval那行,进行处理了。

YOUR_SHELL_NAME如果用bash就是bash,如果是zsh就是zsh。最后结束后的效果是,你在每次打开终端时不会自动使用conda的python环境。需要

conda activate base

这样就正常进入环境了。

这样一开始的ros-python环境就不会打乱了。默认还是系统自带的python环境,只有conda activate后才是base或者其他虚拟env。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值