大家好,如何解决这个问题:“wget”不被识别为内部或外部命令?
24次浏览(过去30天)
显示旧的注释
错误:-wget的是不能识别为内部或外部命令,
可操作的程序或批处理文件。
output_directory =“sbu_images”;
url = textread(“SBU_captioned_photo_dataset_urls.txt”,' % s '1);
如果~存在(output_directory“dir”)
mkdir (output_directory);
结束
兰特(“旋风”, 123);
Urls = Urls (randperm(length(Urls)));
为I = 1: length(url)
如果~exist(fullfile(output_directory, [regexprep(url {i}(24: end)),' / ',“_”))))
CMD = [“wget -t 3 -t 5—quiet”url{我}...
' -o 'output_directory' / '{我}regexprep (url(24:结束),' / ',“_”));
unix (cmd);
流(' % d。% s \ n”, i, url {i});
结束
结束
0评论
答案(1)
1月
2017年12月6日
错误信息很清楚:您的unix系统不知道a
wget
函数。注意,这不是一个Matlab问题。最可能的解决方法是安装包含
wget
或者通过将包含可执行文件的文件夹包含到PATH (OS的,而不是Matlab的)。