วิธีการติดตั้งเคอร์เนล TypeScript บน JupyterHub เพื่อเรียกใช้รหัส TypeScript บน Jupyter Notebooks

Withi Kar Tid Tang Khexrnel Typescript Bn Jupyterhub Pheux Reiyk Chi Rhas Typescript Bn Jupyter Notebooks



การรองรับภาษาการเขียนโปรแกรมมาในรูปแบบเคอร์เนลบน JupyterHub เคอร์เนล Python ได้รับการติดตั้งเป็นค่าเริ่มต้นบน JupyterHub ซึ่งเปิดใช้งานภาษาการเขียนโปรแกรม Python บน Jupyter Notebooks คุณสามารถใช้ภาษาการเขียนโปรแกรมอื่นๆ บน Jupyter Notebooks ได้เช่นกัน สิ่งที่คุณต้องทำคือติดตั้งเคอร์เนลที่เหมาะสมสำหรับ JupyterHub บนคอมพิวเตอร์ของคุณ

ในบทความนี้ เราจะแสดงวิธีการติดตั้งเคอร์เนล JupyterHub TypeScript บนเซิร์ฟเวอร์ JupyterHub ของคุณ เพื่อให้ผู้ใช้ JupyterHub สามารถเรียกใช้และบันทึกรหัส TypeScript บน Jupyter Notebooks ได้เช่นเดียวกับที่พวกเขาเรียกใช้และบันทึกรหัส Python

บันทึก: หากคุณไม่ได้ติดตั้ง JupyterHub บนคอมพิวเตอร์ของคุณ คุณสามารถอ่านบทความใดบทความหนึ่งได้ ขึ้นอยู่กับการกระจาย Linux ที่คุณใช้:







1 - วิธีติดตั้ง JupyterHub เวอร์ชันล่าสุดบน Ubuntu 22.04 LTS/ Debian 12/Linux Mint 21



2. วิธีการติดตั้ง JupyterHub เวอร์ชันล่าสุดบน Fedora 38+/RHEL 9/Rocky Linux 9



หัวข้อเนื้อหา:

  1. การติดตั้ง Node.js บน Ubuntu/Debian/Linux Mint
  2. การติดตั้ง Node.js บน RHEL/Rocky Linux/CentOS/Fedora
  3. การตรวจสอบว่าติดตั้ง Node.js และ NPM อย่างถูกต้องหรือไม่
  4. การติดตั้งเคอร์เนล TypeScript บน JupyterHub
  5. การตรวจสอบว่าติดตั้งเคอร์เนล JupyterHub TypeScript อย่างถูกต้องหรือไม่
  6. บทสรุป
  7. อ้างอิง

การติดตั้ง Node.js บน Ubuntu/Debian/Linux Mint

เพื่อให้เคอร์เนล JupyterHub TypeScript ทำงานได้ คุณต้องติดตั้ง Node.js บนคอมพิวเตอร์ของคุณ หากคุณใช้ Ubuntu/Debian/Linux Mint หรือการกระจาย Linux อื่นๆ ที่ใช้ Ubuntu/Debian เป็นเซิร์ฟเวอร์ JupyterHub คุณสามารถติดตั้ง Node.js จากที่เก็บแพ็กเกจอย่างเป็นทางการของการแจกจ่าย Linux ของคุณได้





ขั้นแรก ให้อัพเดตแคชฐานข้อมูลแพ็คเกจ APT ด้วยคำสั่งต่อไปนี้:

- ซูโดะ ปรับปรุงให้ดี

  ภาพหน้าจอของคำอธิบายหน้าจอคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ



หากต้องการติดตั้ง Node.js และ Node Package Manager (NPM) ให้รันคำสั่งต่อไปนี้:

- ซูโดะ ฉลาด ติดตั้ง nodejs เวลา npm

เพื่อยืนยันการติดตั้ง ให้กด “Y” จากนั้นกด <ป้อน> -

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

กำลังติดตั้ง Node.js และ NPM ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

ณ จุดนี้ ควรติดตั้ง Node.js และ NPM

  ภาพหน้าจอของโปรแกรมคอมพิวเตอร์คำอธิบายที่สร้างขึ้นโดยอัตโนมัติ

การติดตั้ง Node.js บน RHEL/Rocky Linux/CentOS/Fedora

เพื่อให้เคอร์เนล JupyterHub TypeScript ทำงานได้ คุณต้องติดตั้ง Node.js บนคอมพิวเตอร์ของคุณ หากคุณใช้ RHEL/Rocky Linux/CentOS/Fedora หรือการแจกจ่าย Linux ที่ใช้ RPM อื่นๆ เป็นเซิร์ฟเวอร์ JupyterHub คุณสามารถติดตั้ง Node.js จากที่เก็บแพ็กเกจอย่างเป็นทางการของการแจกจ่าย Linux ของคุณได้

ขั้นแรก ให้อัพเดตแคชฐานข้อมูลแพ็กเกจ DNF ด้วยคำสั่งต่อไปนี้:

- ซูโดะ dnf makecache

หากต้องการติดตั้ง Node.js และ Node Package Manager (NPM) ให้รันคำสั่งต่อไปนี้:

- ซูโดะ dnf ติดตั้ง nodejs เวลา npm

เพื่อยืนยันการติดตั้ง ให้กด “Y” จากนั้นกด <ป้อน> -

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

กำลังติดตั้ง Node.js และ NPM ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

ณ จุดนี้ ควรติดตั้ง Node.js และ NPM

การตรวจสอบว่าติดตั้ง Node.js และ NPM อย่างถูกต้องหรือไม่

เพื่อยืนยันว่า Node.js และ NPM ได้รับการติดตั้งอย่างถูกต้องหรือไม่ ให้รันคำสั่งต่อไปนี้:

$ โหนด --รุ่น

$ เวลาบ่ายโมง --รุ่น

อย่างที่คุณเห็น Node.js 12.22.9 และ NPM 8.5.1 ได้รับการติดตั้งบนระบบปฏิบัติการ Ubuntu 22.04 LTS ของเรา

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

การติดตั้งเคอร์เนล TypeScript บน JupyterHub

JupyterHub เพิ่มการรองรับ TypeScript ผ่านการใช้งาน ทสแลบ - หากต้องการติดตั้งแพ็คเกจ tslab Node.js บนคอมพิวเตอร์ของคุณ ให้รันคำสั่งต่อไปนี้:

- ซูโดะ เวลา 22.00 น ติดตั้ง -ก ทสแลบ

กำลังติดตั้งแพ็คเกจ tslab Node.js ใช้เวลาไม่กี่วินาทีในการดำเนินการให้เสร็จสิ้น

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

ควรติดตั้งแพ็คเกจ tslab Node.js ณ จุดนี้

เมื่อติดตั้งแพ็คเกจ tslab Node.js แล้ว คุณจะต้องติดตั้งเคอร์เนล JupyterHub TypeScript เพื่อเปิดใช้งานการรองรับ TypeScript บนโน้ตบุ๊ก JupyterHub

ขั้นแรก ให้เปิดใช้งานสภาพแวดล้อมเสมือน JupyterHub ด้วยคำสั่งต่อไปนี้:

- - - เลือก - jupyterhub - ถังขยะ - เปิดใช้งาน

หากต้องการติดตั้งเคอร์เนล JupyterHub TypeScript ทั้งระบบ (สำหรับผู้ใช้ JupyterHub ทั้งหมด) ให้รันคำสั่งต่อไปนี้:

- ซูโดะ เส้นทาง - $พาธ ทสแลบ ติดตั้ง --คำนำหน้า - - เลือก - jupyterhub

  ภาพหน้าจอของคำอธิบายคอมพิวเตอร์ที่สร้างขึ้นโดยอัตโนมัติ

การตรวจสอบว่าติดตั้งเคอร์เนล JupyterHub TypeScript อย่างถูกต้องหรือไม่

หากต้องการตรวจสอบว่ามีการติดตั้งเคอร์เนล tslab TypeScript JupyterHub หรือไม่ ให้รันคำสั่งต่อไปนี้:

- รายการ jupyter-kernelspec

คุณควรพบ 'tslab' และ 'jslab' ในรายการเมล็ด JupyterHub ที่มีอยู่

หากคุณเข้าสู่ระบบ JupyterHub คุณควรค้นหาภาษาการเขียนโปรแกรม TypeScript ในส่วน 'Notebook'

หากต้องการสร้างสมุดบันทึก TypeScript Jupyter ให้คลิกที่ 'TypeScript' จากส่วน 'Notebook'

ควรสร้างสมุดบันทึก JupyterHub TypeScript ใหม่

คุณสามารถเขียนและจัดทำเอกสารโค้ด TypeScript ได้ในลักษณะเดียวกับที่คุณทำในโค้ด Python

บทสรุป

ในบทความนี้ เราได้แสดงวิธีการติดตั้ง Node.js และ tslab บน Ubuntu/Debian/Linux Mint/RHEL/Rocky Linux/CentOS/Fedora และ Linux อื่นๆ ที่ใช้ Ubuntu/Debian และ RPM นอกจากนี้เรายังแสดงวิธีการติดตั้งเคอร์เนล TypeScript บน JupyterHub เพื่อให้คุณสามารถเรียกใช้และบันทึกรหัส TypeScript บนสมุดบันทึก Jupyter เช่นเดียวกับที่คุณทำในรหัส Python

อ้างอิง: