การใช้ R กับการติดตั้งโน๊ตบุ๊ค Jupyter

Aug 18 2020

ฉันได้ติดตั้ง R จากเว็บไซต์อย่างเป็นทางการและต้องการใช้จากสมุดบันทึก jupyter และ jupyterlab สำหรับสิ่งนั้นฉันได้ติดตั้ง IRkernal ใน R โดยใช้:

install.packages('IRkernel')

จากนั้นเมื่อฉันพิมพ์IRkernel::installspec(user = FALSE)เพื่อให้การติดตั้งนี้มองเห็นได้ทั่วโลกฉันได้รับข้อผิดพลาดต่อไปนี้:

Error in IRkernel::installspec(user = FALSE) : 
  jupyter-client has to be installed but “jupyter kernelspec --version” exited with code 127.
In addition: Warning message:
In system2("jupyter", c("kernelspec", "--version"), FALSE, FALSE) :
  '"jupyter"' not found

ฉันมีการติดตั้ง jupyter บน miniconda และฉันไม่ต้องการใช้การกระจาย conda ของ R ฉันควรทำอย่างไร?

คำตอบ

1 JaydevSinghRao Aug 18 2020 at 07:42

คำสั่งในการตั้งค่า IRkernel ต้องรันในสภาพแวดล้อมเดียวกับการติดตั้ง jupyter ด้วยเหตุนี้จึงใช้ไม่ได้กับ R.exe โดยตรง สำหรับนี้คุณต้องเรียกใช้คำสั่งในการแจ้งงูIRkernel::installspec(user=False)