即使路径在`bashrc`中,也无法在路径中运行任何文件

时间:2018-09-30 20:48:31

标签: bash

我正在尝试运行conda中安装的/home/ubu/anaconda3/bin 当我输入此路径并运行./conda时,它确实在运行,试图使文件sudo chmod +x ./conda 可执行但没有显示任何消息(正常),但仍然无法通过conda命令执行。 / p>

我的.bashrc包含export PATH="/home/ubu/anaconda3/bin:$PATH"

jupyter/bin中的其他工具也是如此

1 个答案:

答案 0 :(得分:0)

就像@另一个人指出的那样,我不得不检查$ PATH变量,然后发现:

/usr/local/cuda-9.0/bin/home/ubu/anaconda3/bin:/usr/local/cuda-9.0/bin/home/ubu/anaconda3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

导出顺序弄乱了最新的评估路径。我将没有变量$ {path}的变量放入最新的定义中。问题解决了。