โน้ตบุ๊ก Jupyter คือสภาพแวดล้อมโน้ตบุ๊กบนเว็บสำหรับการประมวลผลเชิงโต้ตอบ
เราดูแลรักษา Jupyter Notebook , Classic Notebook v6 และ Notebook v7 เวอร์ชันหลักที่เปิดตัวล่าสุดสองเวอร์ชันล่าสุด Notebook v5 ไม่ได้รับการดูแลรักษาอีกต่อไป ผู้ใช้ Notebook v5 ทุกคนควรอัปเกรดเป็น Classic Notebook v6 โดยเร็วที่สุด
การอัพเกรดเป็น Notebook v7 อาจต้องดำเนินการมากกว่านี้ หากคุณใช้ส่วนขยายแบบกำหนดเอง เนื่องจากส่วนขยายที่เขียนสำหรับ Notebook v5 หรือ Classic Notebook v6 เข้ากันไม่ได้กับ Notebook v7
Notebook เวอร์ชันหลักใหม่ล่าสุดมีพื้นฐานมาจาก:
ส่วนประกอบ JupyterLab สำหรับส่วนหน้า
Jupyter Server สำหรับเซิร์ฟเวอร์ Python
นี่แสดงถึงการเปลี่ยนแปลงที่สำคัญกับฐานโค้ด jupyter/notebook
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Notebook v7: https://jupyter.org/enhancement-proposals/79-notebook-v7/notebook-v7.html
ขณะนี้มีเพียงปัญหาที่เกี่ยวข้องกับการบำรุงรักษาและความปลอดภัยเท่านั้นที่ได้รับการแก้ไขในสาขา 6.5.x
ขึ้นอยู่กับ nbclassic
สำหรับเนื้อหา HTML/JavaScript/CSS
ขณะนี้ฟีเจอร์ใหม่และการปรับปรุงอย่างต่อเนื่องมุ่งเน้นไปที่ Notebook v7 (ดูหัวข้อด้านบน)
หากคุณมีคำขอดึงแบบเปิดพร้อมคุณสมบัติใหม่ หรือหากคุณวางแผนที่จะเปิด เราขอแนะนำให้เปลี่ยนไปใช้สถาปัตยกรรม Jupyter Server และ JupyterLab และแจกจ่ายเป็นส่วนขยายเซิร์ฟเวอร์และ / หรือส่วนขยายที่สร้างไว้ล่วงหน้า JupyterLab ด้วยวิธีนี้คุณสมบัติใหม่ของคุณจะสามารถใช้งานร่วมกับ Notebook v7 ใหม่ได้
สมุดบันทึก Jupyter เป็นแอปพลิเคชันสมุดบันทึก HTML ที่ไม่เชื่อเรื่องภาษาสำหรับ Project Jupyter ในปี 2015 สมุดบันทึก Jupyter เปิดตัวโดยเป็นส่วนหนึ่งของ The Big Split™ ของโค้ดเบส IPython IPython 3 เป็นเวอร์ชันเสาหินหลักครั้งสุดท้ายที่มีทั้งโค้ดที่ไม่เชื่อเรื่องภาษา เช่น สมุดบันทึก IPython และโค้ดเฉพาะภาษา เช่น เคอร์เนล IPython สำหรับ Python เนื่องจากการประมวลผลครอบคลุมหลายภาษา Project Jupyter จะยังคงพัฒนา สมุดบันทึก Jupyter ที่ไม่เชื่อเรื่องภาษาใน repo นี้ และด้วยความช่วยเหลือของชุมชนจะพัฒนาเคอร์เนลเฉพาะภาษาซึ่งพบได้ใน repos แยกของตัวเอง
ประกาศ Big Split™
โพสต์ในบล็อกของ Jupyter Ascending
คุณสามารถดูเอกสารการติดตั้งสำหรับแพลตฟอร์ม Jupyter ได้ที่ ReadTheDocs คุณสามารถดูเอกสารสำหรับการใช้งานขั้นสูงของโน้ตบุ๊ก Jupyter ได้ที่นี่
สำหรับการติดตั้งในเครื่อง ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งและรัน pip แล้ว:
pip ติดตั้งโน้ตบุ๊ก
เปิดตัวด้วย:
สมุดบันทึกจูปีเตอร์
คุณต้องมีการกำหนดค่าบางอย่างก่อนที่จะเริ่มโน้ตบุ๊ก Jupyter จากระยะไกล ดูการใช้งานเซิร์ฟเวอร์โน้ตบุ๊ก
ดูที่ CONTRIBUTING.md
สำหรับวิธีตั้งค่าการติดตั้งการพัฒนาในเครื่อง
หากคุณสนใจที่จะมีส่วนร่วมในโครงการ โปรดดูที่ CONTRIBUTING.md
พื้นที่เก็บข้อมูลนี้เป็นโครงการ Jupyter และเป็นไปตามคู่มือชุมชน Jupyter และหลักปฏิบัติ
เว็บไซต์โครงการ Jupyter
การสาธิตออนไลน์ที่ jupyter.org/try
เอกสารประกอบสำหรับสมุดบันทึก Jupyter
การติดตั้งเวอร์ชั่นเกาหลี
เอกสารประกอบสำหรับโครงการ Jupyter
ปัญหา
การสนับสนุนทางเทคนิค - Jupyter Google Group
ทีมพัฒนา Jupyter คือกลุ่มผู้มีส่วนร่วมในโครงการ Jupyter ซึ่งรวมถึงโครงการย่อยทั้งหมดของ Jupyter
สามารถดูทีมหลักที่ประสานงานการพัฒนาบน GitHub ได้ที่นี่: https://github.com/jupyter/
Jupyter ใช้รูปแบบลิขสิทธิ์ที่ใช้ร่วมกัน ผู้ร่วมให้ข้อมูลแต่ละรายรักษาลิขสิทธิ์ผลงานของตนที่มีต่อ Jupyter แต่สิ่งสำคัญคือต้องทราบว่าการสนับสนุนเหล่านี้มักจะเป็นเพียงการเปลี่ยนแปลงในที่เก็บเท่านั้น ดังนั้นซอร์สโค้ดของ Jupyter ทั้งหมดจึงไม่ใช่ลิขสิทธิ์ของบุคคลหรือสถาบันใดๆ แต่เป็นลิขสิทธิ์รวมของทีมพัฒนา Jupyter ทั้งหมด หากผู้ร่วมให้ข้อมูลแต่ละรายต้องการเก็บบันทึกการเปลี่ยนแปลง/การสนับสนุนที่ตนมีลิขสิทธิ์เฉพาะ พวกเขาควรระบุลิขสิทธิ์ของตนในข้อความยืนยันการเปลี่ยนแปลง เมื่อพวกเขาดำเนินการเปลี่ยนแปลงไปยังคลังเก็บข้อมูล Jupyter แห่งใดแห่งหนึ่ง
ด้วยเหตุนี้ จึงควรใช้แบนเนอร์ต่อไปนี้ในไฟล์ซอร์สโค้ดใดๆ เพื่อระบุข้อกำหนดด้านลิขสิทธิ์และใบอนุญาต:
# Copyright (c) Jupyter Development Team. # Distributed under the terms of the Modified BSD License.