Ubuntu16.04中 Anaconda 与 ROS 使用Python 问题

环境:
Ubuntu 16.04
ROS:Kinetic
Anaconda:4.8.2

我是先安装的ROS,再安装的Anaconda,安装教程网上都有,安装完Anaconda后,在.bashrc中会多出:

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/“user”/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/"user"/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/"user"/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/"user"/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

1. 使用ROS自带的Python

1.打开.bashrc文件

sudo gedit ~/.bashrc

2.保持.bashrc中的ros打开

source /opt/ros/kinetic/setup.bash
source ~/catkin_ws/devel/setup.sh

3.在.bashrc的最后一行加入如下代码:

conda deactivate

结果如下图所示:
在这里插入图片描述
4.保存设置

source ~/.bashrc

5.打开一个新的终端,输入python,进入了python2.7环境
在这里插入图片描述
6.若想使用python3.5,终端输入python3在这里插入图片描述

2. 使用Anaconda中的Python

1.打开.bashrc文件

sudo gedit ~/.bashrc

2.在.bashrc中加入如下命令,也就是Anaconda的安装位置,其中user换成自己的,并注释掉上面加入的命令

#conda deactivate
export PATH="/home/"user"/anaconda3/bin:$PATH"

3.保存设置

source ~/.bashrc

4.打开一个新的终端,输入python,进入了Anaconda的python环境
在这里插入图片描述

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值