无法在 Mac 上调用 R 中的动态库 (DYLD_LIBRARY_PATH)
Cannot call dynamic library (DYLD_LIBRARY_PATH) in R on Mac
当我在命令行中工作时,我无法在 R 中加载我的 dyld 库。
我在 R 中 运行 system('echo DYLM_LIBRARY_PATH')
而它 returns 什么都没有。 RStudio 和 R 都会发生这种情况。
但是当我 运行 在终端上回显 DYLM_LIBRARY_PATH
时,它 returns
/Users/arthur/ImageMagick-7.0.7/lib/
有什么想法吗?
我目前不在 Mac 上,但您似乎没有告诉 R 您希望它捕获任何输出。
让我们解决这个问题:
system('echo DYLM_LIBRARY_PATH', intern = T)
证明使用我可以 运行 在我这边的东西:
head(system('ls') # returns nothing
head(system('ls', intern = T)) # works
[1] "01_02_rawAndProcessedData.pdf" "01_06_readingExcelFiles.pdf" "01_07_readingXML.pdf" "02_02_readingHDF5.pdf"
"02_03_readingFromTheWeb.pdf"
[6] "02_04_readingFromAPIs.pdf"
当我在命令行中工作时,我无法在 R 中加载我的 dyld 库。
我在 R 中 运行 system('echo DYLM_LIBRARY_PATH')
而它 returns 什么都没有。 RStudio 和 R 都会发生这种情况。
但是当我 运行 在终端上回显 DYLM_LIBRARY_PATH
时,它 returns
/Users/arthur/ImageMagick-7.0.7/lib/
有什么想法吗?
我目前不在 Mac 上,但您似乎没有告诉 R 您希望它捕获任何输出。
让我们解决这个问题:
system('echo DYLM_LIBRARY_PATH', intern = T)
证明使用我可以 运行 在我这边的东西:
head(system('ls') # returns nothing
head(system('ls', intern = T)) # works
[1] "01_02_rawAndProcessedData.pdf" "01_06_readingExcelFiles.pdf" "01_07_readingXML.pdf" "02_02_readingHDF5.pdf" "02_03_readingFromTheWeb.pdf" [6] "02_04_readingFromAPIs.pdf"