簡體   English   中英

使用rscript時出錯

[英]Error using rscript

我在我的Mac上安裝了一個自制的R版本(OS X,El Capitan 10.11.5)。 我已經成功使用rscript大約兩周了。 但是,當我今天早上嘗試使用rscript file.r運行腳本時,出現以下錯誤:

/usr/local/Cellar/r/3.3.1/R.framework/Versions/3.3/Resources/bin/R:209行:/usr/local/Library/ENV/4.3/sed:沒有這樣的文件或目錄

/usr/local/Cellar/r/3.3.1/R.framework/Versions/3.3/Resources/bin/R:209行:/usr/local/Library/ENV/4.3/sed:沒有這樣的文件或目錄

致命錯誤:無法打開文件'':沒有這樣的文件或目錄

(這是完整的錯誤。是的,它出現兩次,這不是一個錯字。)

在收到該錯誤后,我嘗試卸載並使用自制程序重新安裝r。 我犯了同樣的錯誤。 自從上次使用rscript以來我唯一安裝的其他軟件包(據我所知)是pspp,但是我沒有理由認為這應該影響到rscript。

當然,錯誤是說無法找到文件/usr/local/Library/ENF/4.3/sed 在檢查/usr/local/library這當然是真的,但我不知道解決這個問題的正確方法是什么。 似乎rscript只是試圖訪問sed,它在OS X上是原生的。

關於我能做什么的任何想法?

這被發現是Homebrew / science中包含的錯誤。 錯誤報告可以在這里找到: https//github.com/Homebrew/homebrew-science/issues/3839

暫時修復此問題(在OS X上測試,截至2016年7月17日12:54 PM中央)來自github上的ck37:

mkdir /usr/local/Library/ENV
ln -s /usr/local/Library/Homebrew/shims/super/ /usr/local/Library/ENV/4.3

而不是將符號鏈接作為臨時修復,直到r瓶被修復。 簡短的回答是brew reinstall -sr

我在重復的問題上發布了這個答案 (解釋為什么會發生這種情況),這個問題為我解決了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM