ROS和anaconda3的python版本冲突问题

  • Post author:
  • Post category:python


打开

~/.bashrc

文件,并在anaconda的配置文件下面加入命令:

conda deactivate

如下图:

在这里插入图片描述

export PYTHONPATH="/home/xjl/anaconda3/envs/torch/lib/python3.6/site-packages:$PYTHONPATH"
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/xjl/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/xjl/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/xjl/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/xjl/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
conda deactivate

这样配置后可以确保每次启动终端会自动进入anaconda自带python中,新开一个终端,查看python

在这里插入图片描述

使用

conda activate 环境名

启动python环境

在这里插入图片描述



版权声明:本文为Jolen_xie原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。