出於某種原因,當我嘗試從Matlab(pdftk *.pdf cat output combFile.pdf
)調用PDFtk時,出現/bin/bash: pdftk: command not found
錯誤,但我可以在同一目錄中的終端中運行相同的命令問題。我重新啓動了我的系統,但這似乎沒有幫助。我正在運行Mac OSX 10.9.1
和Matlab 2013b
。我不想使用PDFtk的絕對路徑,因爲它需要跨平臺兼容。無法從Matlab中調用PDFtk,但可以從終端
編輯:這可能會有所幫助。當我在Matlab中回顯$ PATH時,我得到/usr/bin:/bin:/usr/sbin:/sbin
。當我在碼頭做的時候,我得到了/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin
。然後我做了which pdftk
並且它返回了/usr/local/bin/pdftk
有沒有辦法給Matlab添加/usr/local/bin/
的路徑?
你可以發佈你用來從Matlab調用PDFtk的代碼嗎? – phyrox
當然,它是'system('pdftk myfig [0-9] [0-9] .pdf cat output myfigCombined.pdf');' – USCFan13