无法使用核心TCL包csv

无法使用核心TCL包csv,tcl,Tcl,我无法使用核心包() 这是我的密码: puts $auto_path package require csv puts "required package csv" 以下是输出: tclsh createcvs.tcl /usr/share/tcltk/tcl8.6 /usr/share/tcltk /usr/lib /usr/local/lib/tcltk /usr/local/share/tcltk /usr/lib/tcltk/x86_64-linux-gnu /usr/lib/t

我无法使用核心包()

这是我的密码:

puts $auto_path

package require csv

puts "required package csv"
以下是输出:

tclsh createcvs.tcl 
/usr/share/tcltk/tcl8.6 /usr/share/tcltk /usr/lib /usr/local/lib/tcltk /usr/local/share/tcltk /usr/lib/tcltk/x86_64-linux-gnu /usr/lib/tcltk /usr/lib/tcltk/tcl8.6
can't find package csv
    while executing
"package required"
    (file "createcvs.tcl" line 4)
我在ubuntu 15.10中使用默认的tcl安装

有没有办法检查我的机器上是否有此软件包


谢谢

您需要去安装软件包:
sudo apt get install tcllib

您的代码没有包含在问题文本中。您想使用的是cvs还是csv?您应该能够使用命令
teacup install csv
获取
csv
。如果您收到“找不到软件包”消息,则说明您的计算机上当前没有该软件包。@彼得,我的计算机中没有茶杯。我在ubuntu 15.10中使用默认的tcl安装。现在最好的方法是什么?卸载tcl并从下载的文件中安装activetcl?我不熟悉Ubuntu上的tcl,我的儿子(他)也不在。我所能说的就是ActiveTcl在Windows上对我来说很好;我每天都使用
csv
软件包。我已经更正了标题,但您没有粘贴复制输出的最短代码。我猜这有点像
put$auto\u path;套餐需要csv
…@Donal,感谢您指出这一点。复制/粘贴错误。我的错!我会马上纠正的。这更有意义,对我来说也很有效。谢谢你,格伦!