I encountered the following problem. When I put $HOME/anaconda3/bin into the path variable in my .tcshrc, it somehow (even without starting anything from the anaconda3 directory) ruins the search path for Tcl packages (tcl_pkgPath). Instead of
% tclsh
% puts $tcl_pkgPath
/usr/local/lib/tcltk /usr/local/share/tcltk /usr/lib/tcltk/x86_64-linux-gnu /usr/lib/tcltk /usr/share/tcltk /usr/lib/tcltk/tcl8.6 /usr/lib
I get
% tclsh
% puts $tcl_pkgPath
{/home/moeller/anaconda3/lib}
Does anyone have an idea what is going on and how this can be avoided? How can these two totally unrelated software packages interfere?