系统: M1 MacBook air
我创建了一个与rosetta 2一起运行的重复终端,用于安装dcmtk,因为它还不适用于苹果芯片。在复制的终端中,我能够成功地安装dcmtk。
在运行dcmodify时,我得到了
dyld: Library not loaded: @rpath/libdcmdata.16.dylib
Referenced from: /usr/local/homebrew/bin/dcmodify
Reason: image not found
zsh: abort dcmodifydcmscale也给了抛出一个类似的错误。
dyld: Library not loaded: @rpath/libdcmimage.16.dylib
Referenced from: /usr/local/homebrew/bin/dcmscale
Reason: image not found
zsh: abort dcmscale如何修复这些错误?
Edit-1:重新安装DCMTK没有任何区别。错误仍然存在。
编辑-2:我已经附加了brew info dcmtk的日志

发布于 2021-08-21 04:37:17
由于您使用的是Rosetta2终端,请尝试在~/.bashrc文件中添加export PATH="/usr/local/homebrew/bin:$PATH"
如果此操作不起作用,请在~/.zshrc文件中添加export PATH="/usr/local/homebrew/bin:$PATH"
添加这些路径应该是可行的
https://stackoverflow.com/questions/68870151
复制相似问题