2016-04-17 65 views
0

直到今天,我才意識到Mac下的R(包括應用程序和控制檯)不允許升級/安裝軟件包。它吠叫:在Mac下的R突然不允許訪問庫

警告在install.packages(更新[instlib ==升, 「包」],L, contriburl = contriburl,:「LIB = 「/Library/Frameworks/R.framework/Resources /庫/「」不可寫

誰能解釋一下是怎麼回事,如何解決

感謝

+0

從未在Mac上體驗過這一點。這表明您的權限需要清理。/Applications/Utility /文件夾中的Disk Utility.app功能是解決此問題的典型方法。如果您需要進一步的管理您的計算機維護培訓,然後搜索SuperUser.com –

回答

0

我設法讓它再次爲採取以下步驟之前工作?!

  1. CD /Library/Frameworks/R.framework/Versions/
  2. 須藤CHOWN -R:員工3.2/
  3. 須藤CHOWN -R:員工當前

[其中電流僅僅是一個符號鏈接到3.2 /]

但是我仍然不明白地球上發生了什麼...... :-)

+0

我會運行磁盤工具修復權限與這樣做。如果您已經在自制軟件和官方的R二進制安裝之間切換,那可以做到這一點。這真是奇怪的行爲。 – hrbrmstr

+0

只有當我不使用El Capitan有可怕的新版本的磁盤工具才能控制用戶時,這種方法纔有效...... :-( – striatum

+1

'sudo/usr/libexec/repair_packages --repair --standard-pkgs - -volume /' – hrbrmstr

相關問題