ฉันจะติดตั้ง "R" บน OS X ได้อย่างไร เป็นการดีที่จะใช้ Homebrew?
ดูเหมือนจะมีข้อมูลน้อยมากทางออนไลน์
ฉันจะติดตั้ง "R" บน OS X ได้อย่างไร เป็นการดีที่จะใช้ Homebrew?
ดูเหมือนจะมีข้อมูลน้อยมากทางออนไลน์
คำตอบ:
ติดตั้ง Homebrew (ถ้าจำเป็น)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ติดตั้ง R
brew tap homebrew/science
brew install r
Error: homebrew/science was deprecated. This tap is now empty as all its formulae were migrated.
ลองแล้วbrew tap homebrew/science
สมมติว่าคุณเพียงต้องการติดตั้ง“ R” บน OS Xและไม่สนใจ homebrew:
เพียงดาวน์โหลดไบนารีจาก CRAN https://cloud.r-project.org/
ดูเพิ่มเติมR สำหรับ Mac OSX FAQที่มีข้อมูลเกี่ยวกับการติดตั้ง
โปรดทราบความคิดเห็นด้านล่างที่แนะนำว่า homebrew มักไม่ใช่ตัวเลือกที่ดีที่สุด
brew
แฟน แต่ก็ไม่ใช่วิธีที่ถูกต้องในการติดตั้ง R ในกรณีของฉันเนื่องจากการgcc
เกิดภัยพิบัติ ดูแลตัวเอง.
หลังจากทำตามคำตอบของ Matt Burnsแล้วคุณยังสามารถติดตั้ง R.app GUI ผ่านทางbrew cask
:
$ brew tap caskroom/cask
$ brew cask install r-app
$ open /Applications/R.app
brew linkapps r-gui
แทนเพียง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.
คุณสามารถดาวน์โหลด R สำหรับ Mac OS X ได้จากที่นี่: http://cran.cnr.berkeley.edu
กดปุ่ม: Download R for (Mac) OS X
ติดตั้งไฟล์ PKG ที่มาพร้อมกับการดาวน์โหลด
เว็บไซต์นี้อาจช่วยให้ไปข้างหน้าและดาวน์โหลด home-brew / ติดตั้ง home brew เช่นกัน
ฉันเป็นแฟนของRStudio มันเป็น IDE ที่ล้อม R ทำให้การแสดง, องค์กร, การแก้จุดบกพร่องและงานอื่น ๆมากได้ง่ายขึ้น หรือคุณสามารถใช้มันได้ราวกับว่าเป็นการติดตั้งแบบเรียบง่ายของ R. มีไบนารี่ Mac ให้บริการจากเว็บไซต์นั้น
1.- http://cran.r-project.org/bin/macosx/และดาวน์โหลดใน Mac-GUI-1.62.tar.gz 2.- ติดตั้ง
คุณต้องสร้างและติดตั้ง R เป็นเฟรมเวิร์ก: ดู 'คู่มือการติดตั้งและการดูแลระบบ R' การติดตั้งไบนารีของ CRAN ของ R
รองรับเฉพาะ Mac OS X 10.6 และสูงกว่าและรองรับ 64-bit R เท่านั้นโครงการนี้เรียกว่า "R.xcodeproj" และต้องการ Xcode 3.2 หรือสูงกว่า
โครงการสามารถสร้างได้โดยเลือก "R" เป้าหมายและ "Build" ภายใน XCode GUI
การกำหนดค่าที่รองรับคือ: SnowLeopard64 (รีลีส, OS X ปัจจุบัน, ค่าเริ่มต้น) Lion64 (รีลีส, OS X 10.7+, Xcode 4.5+) MLion64 (รีลีส, OS X 10.8+, Xcode 4.5+) การดีบัก (พร้อมเอาต์พุตการดีบัก OS X ปัจจุบัน)
การกำหนดค่าที่แตกต่างกันส่วนใหญ่ใน SDK ที่เลือก (Xcode รุ่นล่าสุดสนับสนุนเฉพาะ SDK ปัจจุบันและก่อนหน้านี้ทันทีดังนั้นตัวอย่างเช่นในเดือนมีนาคม 2013 ค่าเริ่มต้นจะสร้าง 10.8 แต่การกำหนดค่า Lion64 อนุญาตให้สร้างสำหรับ> = 10.7)
ในการสร้างโครงการจากบรรทัดคำสั่งในไดเรกทอรี Mac-GUI ให้ใช้สิ่งต่อไปนี้: xcodebuild -target R -configuration SnowLeopard64
ในการสร้างคำถามที่ถามบ่อยของ R สำหรับ Mac OS X ให้ใช้ xcodebuild -target Docs หรือสร้างด้วยตนเองในโฟลเดอร์ docs makeinfo -D UseExternalXrefs - html - บังคับ - ไม่มีการแยก RMacOSX-FAQ.texi
ไฟล์ html FAQ ที่เป็นผลลัพธ์จะพบได้ในไดเรกทอรี Mac-GUI / docs
หมายเหตุเกี่ยวกับความเข้ากันได้ของไบนารี:
กฎทั่วไปสำหรับ R นำไปใช้นั่นคือความเข้ากันได้ของไบนารีจะได้รับก็ต่อเมื่อหมายเลขรุ่นหลักและรุ่นรองตรงกันเท่านั้นระดับแพตช์อาจแตกต่างกัน เมื่อใช้รูปแบบเวอร์ชัน XYZ หมายความว่า XY ต้องตรงกัน ตัวอย่างเช่น R-GUIs ที่เชื่อมโยงกับ 3.0.x และ 3.1.x เข้ากันไม่ได้กับไบนารี
R.app ที่คอมไพล์มักจะถูกผูกไว้กับเวอร์ชันเฉพาะเช่น 3.0.1 หากคุณอัปเกรด R ลบเวอร์ชันที่เก่ากว่าสมมติว่าใช้ R.app ที่สร้างขึ้นสำหรับ 3.0.0 และอัปเดต R เป็น 3.0.1 คุณอาจต้องแก้ไขพา ธ สัมบูรณ์เป็น libR.dylib บิลด์บิลด์ต่อคืนใช้พา ธ ทั่วไป /Library/Frameworks/R.framework/Resources/lib/libR.dylib ซึ่งชี้ไปที่เวอร์ชันล่าสุดของ R แต่จะดำเนินการโดยการเรียกเพิ่มเติมไปที่ install_name_tool ในสคริปต์การสร้าง GUI รุ่นที่วางจำหน่ายใช้พา ธ เวอร์ชันคงที่เนื่องจากมาพร้อมกับรุ่น R เฉพาะ (ในความเป็นจริงพฤติกรรมเริ่มต้นไม่ได้ขึ้นอยู่กับ GUI แต่ใช้กับ libR.dylib - การเปลี่ยนรายการอ้างอิงของตัวเองจะเปลี่ยนวิธีที่ R.app เชื่อมโยงแล้ว)
ฉันสะดุดกับความพยายามในการติดตั้ง R โดยทั่วไปและลงเอยด้วยการใช้ MacPorts หากคุณใช้ MacPort ให้ลอง
sudo port install R
นำมาจากhttp://johnlaudun.org/20140721-install-r-with-macports/