Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Conda环境中未永久设置Conda路径-哪个Conda输出的源?_Python_Anaconda_Conda_Anaconda3 - Fatal编程技术网

Python Conda环境中未永久设置Conda路径-哪个Conda输出的源?

Python Conda环境中未永久设置Conda路径-哪个Conda输出的源?,python,anaconda,conda,anaconda3,Python,Anaconda,Conda,Anaconda3,我创建了一个conda环境,第一次激活时,我必须设置到anaconda的路径: export PATH=~/anaconda3/bin:$PATH 但是第二天我再次激活了我的conda环境,但我得到了错误: commmand 'jupyter' not found 如果我只是再次导出该路径,效果很好,但我想永久性地纠正这个问题 有问题的机器安装了多个冲突的anaconda版本,我清除了这些版本(所有anaconda和anaconda_备份文件夹),然后重新安装了新的安装 conda命令所指

我创建了一个conda环境,第一次激活时,我必须设置到anaconda的路径:

export PATH=~/anaconda3/bin:$PATH 
但是第二天我再次激活了我的conda环境,但我得到了错误:

commmand 'jupyter' not found
如果我只是再次导出该路径,效果很好,但我想永久性地纠正这个问题

有问题的机器安装了多个冲突的anaconda版本,我清除了这些版本(所有anaconda和anaconda_备份文件夹),然后重新安装了新的安装

conda命令所指的
的内容暗指冲突版本:

    conda () {

    if [ "$#" -lt 1 ]

    then

        "$CONDA_EXE" $_CE_M $_CE_CONDA

    else

        \local cmd="$1"

        shift

        case "$cmd" in

            (activate | deactivate) __conda_activate "$cmd" "$@" ;;

            (install | update | upgrade | remove | uninstall) CONDA_INTERNAL_OLDPATH="${PATH}" 

                __add_sys_prefix_to_path

                "$CONDA_EXE" $_CE_M $_CE_CONDA "$cmd" "$@"

                \local t1=$?

                PATH="${CONDA_INTERNAL_OLDPATH}" 

                if [ $t1 = 0 ]

                then

                    __conda_reactivate

                else

                    return $t1

                fi ;;

            (*) CONDA_INTERNAL_OLDPATH="${PATH}" 

                __add_sys_prefix_to_path

                "$CONDA_EXE" $_CE_M $_CE_CONDA "$cmd" "$@"

                \local t1=$?

                PATH="${CONDA_INTERNAL_OLDPATH}" 

                return $t1 ;;

        esac

    fi
}
这个文件的内容写在哪里?我想删除它,然后康达可能不会对它的路径感到困惑

任何洞见,谢谢