楼主: flymaple
5638 7

[问答] animation中ImageMagick命令显示“不是内部或外部命令,也不是可运行的程序” [推广有奖]

  • 0关注
  • 0粉丝

大专生

3%

还不是VIP/贵宾

-

威望
0
论坛币
732 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
205 点
帖子
21
精华
0
在线时间
48 小时
注册时间
2011-10-17
最后登录
2021-8-29

楼主
flymaple 发表于 2015-7-26 22:48:49 |AI写论文
10论坛币
在用ggmap,看的肖老师的地震可视化的帖子(http://xccds1977.blogspot.com/2012/06/ggmap.html),用的ggmap ggplot2 和animation包,并且安装了ImageMagick 32bit软件,ImageMagick也加入和全局环境path,convert在cmd环境下运行正常。
但是运行:
saveGIF(
  for( i in time) print(plotfunc(i)),
  movie.name = "animation.gif",convert = "convert"
  )


显示:

Executing:
"C:\ImageMagick\convert.exe" -loop 0 -delay 100 Rplot1.png Rplot2.png Rplot3.png
    Rplot4.png Rplot5.png Rplot6.png Rplot7.png "animation.gif"
'C:\ImageMagick\convert.exe" -loop 0  -delay 100 Rplot1.png Rplot2.png Rplot3.png Rplot4.png Rplot5.png Rplot6.png Rplot7.png "animation.gif' 不是内部或外部命令,也不是可运行的程序或批处理文件。




求教处理方式



关键词:animation ATION image Magic 外部命令 animation 地震 程序

沙发
屋檐滴语 发表于 2017-9-11 02:30:42
估计是环境变量配置不正确吧

藤椅
屋檐滴语 发表于 2017-9-17 16:11:31
我这边解决了,我下载的是便携版,里面是有convert.exe这个文件,下载地址如下:
https://www.imagemagick.org/download/binaries/ImageMagick-7.0.7-2-portable-Q16-x64.zip

我把压缩包解压缩到d:\Program Files\ImageMagick-7.0.7-Q16\目录下了,然后在环境变量里配置下就好了,
配置环境变量,path变量的值设置为:
d:\Program Files\ImageMagick-7.0.7-Q16\convert.exe; C:\Windows\System32

注:配置环境变量具体可参考:
https://jingyan.baidu.com/article/4f7d5712ce8c1f1a201927fa.html

板凳
屋檐滴语 发表于 2017-9-17 16:12:10
我这边解决了,我下载的是便携版,里面是有convert.exe这个文件,下载地址如下:
https://www.imagemagick.org/down ... ortable-Q16-x64.zip

我把压缩包解压缩到d:\Program Files\ImageMagick-7.0.7-Q16\目录下了,然后在环境变量里配置下就好了,
配置环境变量,path变量的值设置为:
d:\Program Files\ImageMagick-7.0.7-Q16\convert.exe; C:\Windows\System32

注:配置环境变量具体可参考:
https://jingyan.baidu.com/article/4f7d5712ce8c1f1a201927fa.html

报纸
小王子的蔷薇 发表于 2017-11-15 11:27:49
屋檐滴语 发表于 2017-9-17 16:12
我这边解决了,我下载的是便携版,里面是有convert.exe这个文件,下载地址如下:
https://www.imagemagick ...
你好,我这也遇到类似的问题,我看你发的链接打不开能补发吗?

地板
AlexYoung757 在职认证  学生认证  发表于 2017-11-15 14:19:02
小王子的蔷薇 发表于 2017-11-15 11:27
你好,我这也遇到类似的问题,我看你发的链接打不开能补发吗?
直接去搜索imagemagic 然后下载protable版本的

7
AlexYoung757 在职认证  学生认证  发表于 2017-11-15 14:50:14
我也碰到这个问题过,下载地址如下:
https://www.imagemagick.org/script/download.php

Windows Binary Release 下找带有portable版本的,根据系统64位还是32位,然后再配置环境变量到path

或者在代码中手动添加
Sys.setenv(PATH = paste(
  Sys.getenv("PATH"),
  "D:/ImageMagick/ImageMagick-7.0.5-Q16",
  sep = ";"
))

8
屋檐滴语 发表于 2017-11-15 18:01:54
先用安装版安装完后,再用绿色便携版解压缩到同目录下省事点。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-24 10:05