在服务器上安装Anaconda软件包之后,我正在尝试source ~/.bashrc
设置env变量,但是它引发了export: Command not found
的错误,我的.bashrc
文件是这样的:
# added by Anaconda3 4.2.0 installer
export PATH="/projdata3/info_fil/wangtao/conda/bin:$PATH"
任何人都可以帮忙吗?非常感谢!
答案 0 :(得分:3)
由于您使用的是tcsh
,而不是bash
,因此您应该修改.cshrc
并添加以下行:
set path = ( /projdata3/info_fil/wangtao/conda/bin $path )
然后使用source .cshrc
。
答案 1 :(得分:0)
如果您的外壳为.csh
,请使用setenv
导出一个变量,通常在{bash}中使用export
在bash
中,export My_VARIABLE=/some/location/or/.something/
在csh
外壳中,它将是setenv My_VARIABLE /some/location/or/.something/
答案 2 :(得分:0)
如果echo $SHELL
命令给出了/usr/local/bin/tcsh
,则表明您正在使用csh shell。
在csh shell中,如果要设置环境变量,语法如下所示
setenv <variable_name> <variable_value>
以下是有用的csh命令link供参考
如果要从csh shell输入bash shell,请输入命令bash
然后此命令将起作用:export <variable_name>=<variable_value>