TCL没有这样的文件或目录

TCL没有这样的文件或目录,tcl,Tcl,我正在运行这个脚本nmrCube.tcl,用于从NMR数据生成3D长方体 我最初对图书馆有问题,以前的图书馆现在已经分类了 在运行脚本时,我得到了以下信息(即使它确实存在): 启动脚本中出错:无法读取文件“”。/nmrCube.tcl“”:没有这样的文件或目录 Tcl将卷曲引号视为完全普通的字符。它们不是字母数字或Tcl的元字符之一,因此它们遵循与/和等字符相同的基本规则 您可能不希望在Tcl脚本中使用它们,除非在文本中显示给用户。您可能希望改用“直接引号”,它们是Tcl的元字符。如果你的编辑坚

我正在运行这个脚本nmrCube.tcl,用于从NMR数据生成3D长方体

我最初对图书馆有问题,以前的图书馆现在已经分类了

在运行脚本时,我得到了以下信息(即使它确实存在):

启动脚本中出错:无法读取文件“”。/nmrCube.tcl“”:没有这样的文件或目录


Tcl将卷曲引号视为完全普通的字符。它们不是字母数字或Tcl的元字符之一,因此它们遵循与
/
等字符相同的基本规则


您可能不希望在Tcl脚本中使用它们,除非在文本中显示给用户。您可能希望改用
直接引号
,它们是Tcl的元字符。如果你的编辑坚持要把它们转换成花哨的引号,那就找另一个文本编辑器。(实际上,在任何其他编程语言中使用它都会遇到问题。)

Tcl将
卷曲引号
视为完全普通的字符。它们不是字母数字或Tcl的元字符之一,因此它们遵循与
/
等字符相同的基本规则


您可能不希望在Tcl脚本中使用它们,除非在文本中显示给用户。您可能希望改用
直接引号
,它们是Tcl的元字符。如果你的编辑坚持要把它们转换成花哨的引号,那就找另一个文本编辑器。(在几乎任何其他编程语言中使用它都会有问题。)

您的nmrCube.tcl文件是否与您尝试运行脚本的目录相同
/
表示您所在的当前工作目录。可能有一个明显的错误,我看不到。是否
引号真的是错误消息的一部分?如果是这样的话,它们可能已经像在
open“/nmrCube.tcl”
中那样滑入了您的代码中,您需要删除它们。是的,它们是错误消息的一部分。但是我不确定如何摆脱它们,因为我已经这样做了。/nmrCube.tcl要执行脚本,谢谢,您必须从正在使用的调用中删除它们。如果您使用的是例如
source./nmrCube.tcl“
,则需要将其更改为
source./nmrCube.tcl
。您的nmrCube.tcl文件是否与您尝试运行脚本的目录相同
/
表示您所在的当前工作目录。可能有一个明显的错误,我看不到。是否
引号真的是错误消息的一部分?如果是这样的话,它们可能已经像在
open“/nmrCube.tcl”
中那样滑入了您的代码中,您需要删除它们。是的,它们是错误消息的一部分。但是我不确定如何摆脱它们,因为我已经这样做了。/nmrCube.tcl要执行脚本,谢谢,您必须从正在使用的调用中删除它们。如果您使用的是例如
source./nmrCube.tcl“
,则需要将其更改为
source./nmrCube.tcl