在服务器上安装Anaconda软件包后,我尝试使用source ~/.bashrc
设置环境变量,但是出现了export:命令未找到
的错误。我的.bashrc
文件如下:
# added by Anaconda3 4.2.0 installer
export PATH="/projdata3/info_fil/wangtao/conda/bin:$PATH"
有人能帮忙吗?非常感谢!
在服务器上安装Anaconda软件包后,我尝试使用source ~/.bashrc
设置环境变量,但是出现了export:命令未找到
的错误。我的.bashrc
文件如下:
# added by Anaconda3 4.2.0 installer
export PATH="/projdata3/info_fil/wangtao/conda/bin:$PATH"
有人能帮忙吗?非常感谢!
由于您使用的是 tcsh
而非 bash
,因此您应该编辑您的 .cshrc
文件并添加以下一行:
set path = ( /projdata3/info_fil/wangtao/conda/bin $path )
source .cshrc
命令。set path = ( /projdata3/info_fil/wangtao/conda/bin $path )
,然后运行了 source .cshrc
,然后尝试使用 conda
,但仍然出现 conda: command not found
的错误。 - K.Wanterconda
命令吗? - Barmarcd
命令进入 /projdata3/info_fil/wangtao/conda/bin
目录后,我可以在那里正确地运行 conda
命令。 - K.Wanterrehash
命令,然后再次运行了 set path = ( /projdata3/info_fil/wangtao/conda/bin $path )
和 source ~/.cshrc
,然后尝试使用 conda
命令,但仍然提示 conda: command not found
。 - K.Wanter/projdata3/info_fil/wangtao/conda/bin
添加到 .cshrc
文件中的 PATH
变量中,而不是使用 set path = ( /projdata3/info_fil/wangtao/conda/bin $path )
,然后运行 source ~/.cshrc
,接着我就可以正常地使用 conda
命令。 - K.Wanter如果您的shell是.csh
,请使用setenv
来导出变量,在bash中通常会使用export
在bash
中,export My_VARIABLE=/some/location/or/.something/
在csh shell中,应该使用setenv My_VARIABLE /some/location/or/.something/
echo $SHELL
命令返回的是 /usr/local/bin/tcsh
,那么说明你正在使用 csh shell。setenv <variable_name> <variable_value>
如果您想从csh shell进入bash shell,请输入以下命令:bash
然后这个命令就会生效:export <variable_name>=<variable_value>
bash
吗?执行echo $SHELL
会显示什么? - Barmar