我正在为 Linux Ubuntu 终端使用 Windows 子系统,每次打开新终端时,都会收到此错误消息:
-bash: /usr/bin/tclsh: No such file or directory
-bash: export: _moduleraw: not a function
-bash: export: module: not a function
user@User-Laptop:~$
我检查了我的.bashrc
文件,似乎没有任何名为module
或 的东西moduleraw
。(我确实为我的代码添加了一些额外的导出语句。)
关于的第一个错误tclsh
很可能是我在尝试更改为 时错误地输入了tclsh
而不是,但我仍然找不到可能在哪里。我的和文件都是空的。tcsh
tcsh
.tcshrc
.cshrc
这个问题与打开终端时出现错误信息,但我.bashrc
按照那里的建议检查了我的文件,查找有关这些错误的任何参考,但没有发现任何错误。
任何帮助我都非常感谢。谢谢。
答案1
谢谢@bac0n
我所要做的就是这样做sudo apt install tcl
,然后这个错误就不会再出现了。这是基于我在错误 #1797345 “modulecmd.tcl 的评估未正确转义……”:错误:模块包:Ubuntu和在tclsh和模块上打开终端时出现错误 - VoidCC