Làm cách nào để cài đặt "R" trên OS X? Sử dụng Homebrew một cách lý tưởng?
Dường như có rất ít thông tin trực tuyến.
Làm cách nào để cài đặt "R" trên OS X? Sử dụng Homebrew một cách lý tưởng?
Dường như có rất ít thông tin trực tuyến.
Câu trả lời:
Cài đặt Homebrew (nếu cần)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Cài đặt R
brew tap homebrew/science
brew install r
Error: homebrew/science was deprecated. This tap is now empty as all its formulae were migrated.
trong khi thửbrew tap homebrew/science
Giả sử bạn chỉ muốn cài đặt R R R trên OS X và không quan tâm đến homebrew:
Chỉ cần tải xuống tệp nhị phân từ CRAN https://cloud.r-project.org/
Xem thêm R cho Mac OSX FAQ bao gồm thông tin về cài đặt.
Cũng lưu ý các ý kiến dưới đây cho thấy homebrew thường không phải là lựa chọn tốt nhất.
brew
fan hâm mộ, nhưng đó không phải là cách đúng đắn để cài đặt R trong trường hợp của tôi vì gcc
thảm họa phụ thuộc; tự cứu mình
Sau khi làm theo câu trả lời của Matt Burns , bạn cũng có thể cài đặt GUI R.app qua brew cask
:
$ brew tap caskroom/cask
$ brew cask install r-app
$ open /Applications/R.app
brew linkapps r-gui
thay vì chỉ đơn thuần brew linkapps
.
brew install r-gui
: Error: No available formula with the name "r-gui". It was migrated from homebrew/science to caskroom/cask/r-app. You can access it again by running: "brew tap caskroom/cask".
.
Jasons-MacBook-Pro:20190402_Tuesday_PM_captures harrison$ brew cask install r-app Error: Cask 'r-app' is unavailable: No Cask with this name exists.
Bạn có thể tải xuống R cho Mac OS X một cách đơn giản từ đây: http : // cran.cnr.ber siêu.edu
Nhân cai nut : Download R for (Mac) OS X
Cài đặt tệp PKG trong phần tải xuống.
Trang web này có thể giúp đi trước và tải về nhà sản xuất bia / cài đặt nhà sản xuất bia là tốt.
Tôi là một fan hâm mộ của RStudio . Đó là một IDE bao bọc R, giúp trực quan hóa, tổ chức, gỡ lỗi và các tác vụ khác dễ dàng hơn nhiều . Hoặc, bạn chỉ có thể sử dụng nó như thể nó là một bản cài đặt đơn giản của R. Có sẵn tệp nhị phân Mac từ trang web đó.
1.- http://cran.r-project.org/bin/macosx/ và tải xuống trong Mac-GUI-1.62.tar.gz. 2.- CÀI ĐẶT
Bạn cần R được xây dựng và cài đặt dưới dạng khung: xem 'Hướng dẫn quản trị và cài đặt R'. Một cài đặt nhị phân CRAN của R đủ.
Chỉ hỗ trợ Mac OS X 10.6 trở lên và chỉ có 64 bit R. Dự án được gọi là "R.xcodeproj" và yêu cầu Xcode 3.2 trở lên.
Dự án có thể được xây dựng bằng cách chọn mục tiêu "R" và "Build" bên trong GUI XCode.
Các cấu hình được hỗ trợ là: SnowLeopard64 (phát hành, OS X hiện tại, mặc định) Lion64 (phát hành, OS X 10.7+, Xcode 4.5+) MLion64 (phát hành, OS X 10.8+, Xcode 4.5+) Gỡ lỗi (với đầu ra gỡ lỗi, OS X hiện tại)
Các cấu hình khác nhau chủ yếu trong SDK được chọn (các phiên bản Xcode gần đây chỉ hỗ trợ SDK hiện tại và ngay lập tức trước đó, vì vậy, ví dụ vào tháng 3 năm 2013, mặc định sẽ xây dựng cho 10.8, nhưng cấu hình Lion64 cho phép xây dựng cho> = 10.7).
Để xây dựng dự án từ dòng lệnh trong thư mục Mac-GUI, hãy sử dụng một cái gì đó như: xcodebuild -target R -configuration SnowLeopard64
Để tạo R cho Mac OS X FAQ, hãy sử dụng xcodebuild -target Docs hoặc theo cách thủ công trong thư mục docs makeinfo -D UseExternalXrefs --html --force --no-split RMacOSX-FAQ.texi
Tệp FAQ FAQ kết quả sẽ được tìm thấy trong thư mục Mac-GUI / docs.
Lưu ý về khả năng tương thích nhị phân:
Các quy tắc chung cho R áp dụng, đó là tính tương thích nhị phân chỉ được đưa ra nếu số phiên bản chính và số phụ khớp nhau - chỉ mức độ bản vá có thể khác nhau. Khi sử dụng mẫu phiên bản XYZ có nghĩa là XY phải khớp. Ví dụ: R-GUI được liên kết với 3.0.x và 3.1.x KHÔNG tương thích nhị phân.
R.app được biên dịch thường được liên kết với một phiên bản cụ thể, chẳng hạn như 3.0.1. Nếu bạn nâng cấp R loại bỏ phiên bản cũ hơn, giả sử sử dụng R.app được xây dựng cho 3.0.0 và cập nhật R lên 3.0.1, bạn có thể cần sửa đường dẫn tuyệt đối đến libR.dylib. Các bản dựng hàng đêm sử dụng một đường dẫn chung / L Library / Frameworks / R.framework / Resource / lib / libR.dylib, trỏ đến phiên bản R mới nhất, nhưng điều này được thực hiện bằng một lệnh gọi bổ sung tới install_name_tool trong tập lệnh xây dựng. Các phiên bản phát hành của GUI sử dụng đường dẫn phiên bản cố định vì chúng đi kèm với phiên bản R cụ thể (thực tế hành vi mặc định không phụ thuộc vào GUI, nhưng trên libR.dylib - thay đổi mục nhập tham chiếu của chính nó thay đổi cách R.app được liên kết).
Tôi tình cờ gặp phải việc cố gắng cài đặt R nói chung và cuối cùng tôi đã sử dụng MacPorts. Nếu bạn sử dụng MacPorts, hãy thử
sudo port install R
Lấy từ http://johnlaudun.org/20140721-install-r-with-macports/