macos - macOS 上的 Gimp 批量使用不会读取脚本 fu 文件
问题描述
我正在尝试使用 Gimp 批处理迈出第一步,但我一开始就被困住了。我收到此错误:
z80crews-iMac:~ z80crew$ /Applications/GIMP-2.10.app/Contents/MacOS/gimp -i -b '(do-it "france.png" "spain.png")' -b '(gimp-quit 0)'
batch command experienced an execution error:
Error: eval: unbound variable: do-it
do-it
是我要执行的函数的名称。此函数定义在一个文件中,该文件存储在~/.gimp-2.10/scripts
.
z80crews-iMac:~ z80crew$ cat ~/.gimp-2.10/scripts/gimp-combine-images.scm
(define (do-it fname-one fname-two)
)
z80crews-iMac:~ z80crew$ /Applications/GIMP-2.10.app/Contents/MacOS/gimp -v
GNU Image Manipulation Program Version 2.10.12
附加信息:do-it
在命令行上定义权限有效:
z80crews-iMac:~ z80crew$ /Applications/GIMP-2.10.app/Contents/MacOS/gimp -i -b '((define (do-it fname-one fname-two)) (do-it "france.bigcities.png" "france.cities.png")' -b '(gimp-quit 0)'
batch command executed successfully
我尝试过的其他事情:
- 我试图将脚本作为参数传递给
gimp
. - 我打开 Gimp 应用程序并将我的脚本 fu 脚本存储在首选项 > 文件夹 > 脚本中显示的目录中。
我显然错过了一些简单的东西,但我不知道它是什么。
解决方案
看来这是要走的路:
我打开 Gimp 应用程序并将我的脚本 fu 脚本存储在首选项 > 文件夹 > 脚本中显示的目录中。
这次我在将脚本放入/Users/USERNAME/Application Support/GIMP/2.10/scripts
. 这是 GIMP 在首选项 > 文件夹 > 脚本中列出的第一个路径。
推荐阅读
- r - ggplot2 在 y 轴上注释(图外)
- python - Moto sns 客户端无法调用 create_topic AttributeError:“生成器”对象没有属性“create_topic”
- react-admin - React-Admin - 如何将记录数据记录到控制台?
- java - 构建 Maven 项目的问题 - 不包括库到 jar
- c# - C#中Where的目标是什么?
- excel - 将工作表复制/粘贴到没有该工作表的 VBA 代码的新工作簿
- javascript - 正则表达式时间验证
- sql - SQL:根据关系的关系返回值
- java - @Positive Annotation still taking negative value
- java - 从用户输入获取命令的问题