Installation J语言';s";“加载”;命令

Installation J语言';s";“加载”;命令,installation,j,Installation,J,我正在处理J primer,在执行load命令时遇到了问题 特别是,有时教程中的下一步是加载“foo”,我会得到如下错误: load 'plot' not found: /users/username/j64-801/addons/graphics/plot/plot.ijs |file name error: script | 0!:0 y[4!:55<'y' 加载“绘图” 未找到:/users/username/j64-801/addons/graphics/plo

我正在处理J primer,在执行
load
命令时遇到了问题

特别是,有时教程中的下一步是加载“foo”,我会得到如下错误:

   load 'plot'
not found: /users/username/j64-801/addons/graphics/plot/plot.ijs
|file name error: script
|       0!:0 y[4!:55<'y'
加载“绘图”
未找到:/users/username/j64-801/addons/graphics/plot/plot.ijs
|文件名错误:脚本

| 0!:0 y[4!:55我建议您只需安装所有JAL软件包(“插件”)。由于数量不多,下载时间不会太长,您可以访问运行实验室、Wiki示例以及社区发布的任何代码(例如在J论坛上发布的代码)所需的所有内容

要安装所有可用的加载项,请在Jconsole中键入以下内容(理论上,您可以将其键入JHS或JQT,但由于这些加载项是作为加载项分发的,因此在它们运行时,您可能无法升级它们):

包管理器将开始运行,您将看到如下输出:

Updating server catalog...
Installing 52 packages
Downloading base library...
Installing base library...
Downloading api/gl3...
Installing api/gl3...
Downloading api/ncurses...
Installing api/ncurses...
然后停止并重新启动Jconsole,然后运行:

   load 'pacman'
   'update' jpkg 'all'
确保满足所有递归依赖项,并且所有包都是最新的(尤其是基本库)。最终,您希望看到如下内容:

Updating server catalog...
Local JAL information was last updated: <datetime>
All available packages are installed and up to date.
您应该做的第一件事是运行
getscripts\u j\u'foo'

   getscripts_j_ 'plot'
+--------------------------------------------------------------+
|c:/users/user/j64-801/addons/graphics/plot/plot.ijs|
+--------------------------------------------------------------+
在这里,您可以看到J期望包所在的完全限定路径


特别是,您可以在它相对于addons目录的位置看到它,它总是以addons/category/module/foo.ijs的形式出现。category和module name指示您需要安装哪个addon,因此您所要做的就是从中可见的目录中选择所需的条目。

我知道您已经回答了我的两个J-r今天的问题很高兴,谢谢@DanBron。
   load'foo'
   getscripts_j_ 'plot'
+--------------------------------------------------------------+
|c:/users/user/j64-801/addons/graphics/plot/plot.ijs|
+--------------------------------------------------------------+