วิธีการใหม่ในการติดตั้งแพ็คเกจ R
PAK ติดตั้งแพ็คเกจ R จาก CRAN, bioconductor, GitHub, URL, ที่เก็บ Git, ไฟล์ท้องถิ่นและไดเรกทอรี มันเป็นทางเลือกใน install.packages()
และ devtools::install_github()
Pak นั้นรวดเร็วปลอดภัยและสะดวกสบาย
pak :: pkg_install( " tibble " )
#> ✔ การโหลดฐานข้อมูลข้อมูลเมตา ... เสร็จแล้ว - #> →จะ ติดตั้ง 11 แพ็คเกจ #> →แพ็คเกจทั้งหมด 11 แพ็คเกจ (7.48 MB) ถูกแคช #> + CLI 3.4.1 #> + fansi 1.0.3 #> + กาว 1.6.2 #> + Lifecycle 1.0.3 #> + Magrittr 2.0.3 #> + เสา 1.8.1 #> + pkgconfig 2.0.3 #> + rlang 1.0.6 #> + tibble 3.1.8 #> + utf8 1.2.2 #> + vctrs 0.5.1 #> ℹ ไม่จำเป็นต้องดาวน์โหลด 11 pkgs (7.48 mb) ถูกแคช #> ✔ ติดตั้ง CLI 3.4.1 (68ms) #> ✔ ติดตั้ง Fansi 1.0.3 (78ms) #> ✔ กาว ติดตั้ง 1.6.2 (95ms) #> ✔ ติดตั้ง Lifecycle 1.0.3 (120ms) #> ✔ ติดตั้ง Magrittr 2.0.3 (126ms) #> ✔ ติดตั้ง pkgconfig 2.0.3 (125ms) #> ✔ เสา ติดตั้ง 1.8.1 (154ms) #> ✔ ติดตั้ง Rlang 1.0.6 (176ms) #> ✔ ติดตั้ง tibble 3.1.8 (77ms) #> ✔ ติดตั้ง UTF8 1.2.2 (44ms) #> ✔ ติดตั้ง VCTRS 0.5.1 (35ms) #> ✔ 1 pkg + 10 deps: เพิ่ม 11 [2.8s]
pak :: pkg_install( " tidyverse/tibble " )
- #> →จะ อัปเดต 2 แพ็คเกจ #> →แพ็คเกจทั้งหมด 2 ชุด (0 b) ถูกแคช #> + tibble 3.1.8 → 3.1.8 .9002 ??? (GitHub: 37ec86a) #> + VCTRS 0.5.1 → 0.5.1 .9000 ?? ♂? (GitHub: 48794FD) #> ℹ ไม่จำเป็นต้องดาวน์โหลด 2 pkgs ถูกแคช #> ℹ บรรจุภัณฑ์ VCTRS 0.5.1.9000 #> ✔ VCTRs บรรจุ 0.5.1.9000 (1.5s) #> ℹ อาคาร VCTRS 0.5.1.9000 #> ✔ VCTR ที่สร้างขึ้น 0.5.1.9000 (11s) #> ✔ ติดตั้ง VCTRS 0.5.1.9000 (GitHub :: R-LIB/VCTRS@48794FD) (36MS) #> ℹ บรรจุภัณฑ์ tibble 3.1.8.9002 #> ✔ Tibble แพคเกจ 3.1.8.9002 (525ms) #> ℹ อาคาร Tibble 3.1.8.9002 #> ✔ สร้าง Tibble 3.1.8.9002 (3.1s) #> ✔ ติดตั้ง tibble 3.1.8.9002 (github :: tidyverse/tibble@37ec86a) (34ms) #> ✔ 1 pkg + 10 deps: เก็บ 9, upd 2 [18.9s]
pak :: pkg_deps_tree( " tibble " )
#> tibble 3.1.8 #> ├─Fansi 1.0.3 #> ├─Lifecycle 1.0.3 #> │─Cli 3.4.1 #> │─LUGE 1.6.2 #> │─Rlang 1.0.6 #> ├─Magrittr 2.0.3 #> ├─pillar 1.8.1 #> │─Cli #> │─fansi #> │├─glue #> │─Lifecycle #> │─Rlang #> │─UTF8 1.2.2 #> │─Vctrs 0.5.1 #> │─Cli #> │├─glue #> │─Lifecycle #> │─Rlang #> ├─PKGCONFIG 2.0.3 #> ├─Rlang #> └─vctrs - #> คีย์: ใหม่
pak :: pkg_deps_explain( " tibble " , " rlang " )
#> tibble -> lifecycle -> rlang #> tibble -> เสา -> วงจรชีวิต -> rlang #> tibble -> เสา -> rlang #> tibble -> เสา -> vctrs -> lifecycle -> rlang #> tibble -> เสา -> vctrs -> rlang #> tibble -> rlang #> tibble -> vctrs -> lifecycle -> rlang #> tibble -> vctrs -> rlang
pak :: local_install( " cli " )
- #> →จะ อัปเดต 1 แพ็คเกจ #> →แพ็คเกจ (0 b) ถูกแคช #> + CLI 3.4.1 → 3.4.1 ??? #> ℹ ไม่จำเป็นต้องดาวน์โหลด 1 pkg ถูกแคช #> ✔ Got CLI 3.4.1 (แหล่งที่มา) (96 b) #> ℹ บรรจุภัณฑ์ CLI 3.4.1 #> ✔ แพคเกจ CLI 3.4.1 (664ms) #> ℹ อาคาร CLI 3.4.1 #> ✔ สร้าง CLI 3.4.1 (5s) #> ✔ ติดตั้ง CLI 3.4.1 (ท้องถิ่น) (42ms) #> ✔ 1 pkg: upd 1, dld 1 (na b) [6.4s]
เริ่มต้นที่ เริ่มต้นด้วย PAK เพื่อแก้ปัญหาเฉพาะ
ตรวจสอบรายการคำถามที่พบบ่อย
การอ้างอิงที่สมบูรณ์ของฟังก์ชั่น PAK เป็นแหล่งข้อมูลที่สมบูรณ์ที่สุดเกี่ยวกับ PAK
อย่าลังเลที่จะถามที่ฟอรัมชุมชน Rstudio ใช้แท็ก pak
มุ่งหน้าไปยังตัวติดตามปัญหา Pak
⚡ Fast - การดาวน์โหลดและการติดตั้งแบบขนานการแคช ฯลฯ
- ปลอดภัย - ตัวแก้ปัญหาการพึ่งพาตัวแก้ปัญหาระบบ ฯลฯ
- สะดวก - แพ็คเกจจากหลายแหล่งเดินทางข้ามเวลา ฯลฯ
ดูรายการคุณสมบัติที่ยอดเยี่ยมที่สมบูรณ์
ติดตั้ง build build of pak จากที่เก็บของเราบน GitHub:
install.packages( " pak " , repos = sprintf( " https://r-lib.github.io/p/pak/stable/%s/%s/%s " , .Platform $ pkgType , R.Version() $ os , R.Version() $ arch ))
สิ่งนี้ได้รับการสนับสนุนสำหรับระบบต่อไปนี้:
ระบบปฏิบัติการ | ซีพียู | R เวอร์ชัน |
---|---|---|
ลินเวกซ์ | x86_64 | r 3.5.0 - R -DEVEL |
ลินเวกซ์ | Aarch64 | r 3.5.0 - R -DEVEL |
MacOS High Sierra+ | x86_64 | r 3.5.0 - R -DEVEL |
macos big sur+ | Aarch64 | R 4.1.0 - R -DEVEL |
หน้าต่าง | x86_64 | r 3.5.0 - R -DEVEL |
สำหรับ macOS เราสนับสนุนเฉพาะการสร้าง Cran R อย่างเป็นทางการ งานสร้างอื่น ๆ เช่น Homebrew R ไม่ได้รับการสนับสนุน
ติดตั้งแพ็คเกจที่เผยแพร่จาก CRAN ตามปกติ:
install.packages( " pak " )
สิ่งนี้อาจต้องการคอมไพเลอร์ C บนแพลตฟอร์ม CRAN ไม่มีแพ็คเกจไบนารีสำหรับ
ดูหน้าการติดตั้ง!
GPL-3 © rstudio