Path 如何让IDL识别替代路径?

Path 如何让IDL识别替代路径?,path,undefined,idl,Path,Undefined,Idl,我最近刚开始学习IDL,使用内置练习的IDL手册。当手册要求我使用以下命令绘制反射光谱图时,我正在阅读手册: IDL>file=file_,其中('spectra.txt')) IDL>readcol,文件,波长,阳起石,明矾石,antlerite 我会遇到readcol不是一个已定义函数的问题。我发现我需要为IDL添加一个路径来查找手册附带的数据。我使用手册中的命令提示符执行此操作: path=pref\u get('idl\u path') 路径 新建路径=路径+路径sep(/search

我最近刚开始学习IDL,使用内置练习的IDL手册。当手册要求我使用以下命令绘制反射光谱图时,我正在阅读手册:

IDL>file=file_,其中('spectra.txt'))

IDL>readcol,文件,波长,阳起石,明矾石,antlerite

我会遇到readcol不是一个已定义函数的问题。我发现我需要为IDL添加一个路径来查找手册附带的数据。我使用手册中的命令提示符执行此操作:

path=pref\u get('idl\u path')

路径

新建路径=路径+路径sep(/search)$

+扩展路径('+\Users\mpiper\IDL\u coursefiles'))

IDL>pref_set,'IDL_path',new_path,/commit

IDL>路径\u缓存,/rebuild

显然,我通过自己的途径获得了以下结果:

PRO-myscript

path=pref\u get('idl\u path')

新建路径=路径+路径sep(/search)$ +展开路径('+\moore1ah\Work\My\u script\astrolib\pro')

pref_set,'IDL_PATH',new_PATH,/commit

路径\u缓存,/rebuild

文件='spectra.txt'

readcol,文件,波长,阳起石,明矾石,安特勒石

结束

然而,出于某种奇怪的原因,IDL给了我一些错误,从“没有这样的文件或目录:file”,“试图调用未定义的过程”Remchar/Gettok,“或者“没有提供格式关键字-所有列都假定为浮点”

我曾尝试在idl工作台中切换路径,我曾尝试用不同的方法在实际代码中为idl定义新路径,我曾尝试在不同的文本编辑器(如emacs)中运行它,我曾在线查找每个错误的含义并尝试重新定义该路径,但每次都出现一些涉及路径的错误,尽管他们就在那里!我可以在我定义的道路上找到他们

有人能帮我找到IDL,用我的路径找到函数和文件吗