我正在尝试安装PyArt python库,该库在技术上依赖于RSL TRMM C ++库。 (您可以在https://github.com/ARM-DOE/pyart处找到PyArt,并在https://github.com/adokter/rsl处找到RSL TRMM。)
当我在RSL lib上运行sh configure
时,它可以正常工作;但是,当我运行make install
时,会出现以下错误:
libtool: install: /usr/bin/install -c .libs/librsl.1.dylib /usr/local/trmm/lib/librsl.1.dylib
install: /usr/local/trmm/lib/librsl.1.dylib: Permission denied
make[2]: *** [install-libLTLIBRARIES] Error 71
make[1]: *** [install-am] Error 2
make: *** [install-recursive] Error 1
然后我运行sudo make install授予权限时,会出现此错误:
make[2]: Nothing to be done for `install-data-am'.
/Library/Developer/CommandLineTools/usr/bin/make -C decode_ar2v install
make[2]: *** No rule to make target `install'. Stop.
make[1]: *** [install-am] Error 2
make: *** [install-recursive] Error 1
我已经尝试过chmod 755 Makefile
。该命令已完成,但不能解决错误。
顺便说一句,我在macOS 10.14.2上,显然这一切都在终端上。