ด้านล่างนี้คือวิธีแก้ไขปัญหาเดียวกันกับที่ฉันประสบ ขั้นตอนส่วนใหญ่ที่ฉันดำเนินการเพื่อแก้ไขปัญหามีอธิบายไว้แล้วในแนวทางแก้ไขปัญหาที่ผู้อื่นให้ไว้ก่อนหน้านี้
มีสองวิธีในการเริ่มแอพพลิเคชั่น Jupyter Notebook
- จาก Anaconda Navigator
- การใช้ทางลัด (ชื่อ: Jupyter Notebook) ไปยังแอปพลิเคชัน Jupyter Notebook ใน Windows OS โดยปกติจะมีอยู่ในโฟลเดอร์: "C: \ Users \\ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Anaconda3 (64-bit)"
มีหลายวิธีในการกำหนดค่าแอปพลิเคชัน Jupyter Notebook เพื่อบันทึกสมุดบันทึกในโฟลเดอร์อื่นที่ไม่ใช่ค่าเริ่มต้น
หากใช้ Anaconda Navigator เพื่อเปิดโน้ตบุ๊ก
ในกรณีที่ใช้เครื่องนำทาง Anaconda เพื่อเปิดแอปพลิเคชันสมุดบันทึก Jupyter วิธีกำหนดค่าคือยกเลิกการแสดงความคิดเห็นในช่อง "c.NotebookApp.notebook_dir" ใน "jupyter_notebook_config.py" และเพิ่มเส้นทาง หลังจากอัปเดตฟิลด์ดูเหมือน: c.NotebookApp.notebook_dir = < ป้อนพา ธ สัมบูรณ์ที่นี่ >
ในกรณีของ Windows และเมื่อติดตั้ง Anaconda สำหรับผู้ใช้บางรายไฟล์นี้จะอยู่ใน C: \ Users \ < USERNAME > .jupyter
หากคุณไม่พบโฟลเดอร์ ".jupyter" ให้ทำตามขั้นตอนด้านล่างเพื่อสร้าง
- เรียกใช้พรอมต์คำสั่ง anaconda
- ที่พรอมต์คำสั่งให้เรียกใช้ "jupyter notebook --generate-config"
หากใช้ทางลัด (ชื่อ: Jupyter Notebook) ไปยังแอปพลิเคชั่น Jupyter Notebook เพื่อเปิดใช้งาน
หากคุณตรวจสอบคำสั่งในกล่องเป้าหมายของทางลัดนี้คุณจะสังเกตเห็นว่าแอป Notebook เริ่มทำงานโดยเรียกใช้ไฟล์ "C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py" ซึ่งยอมรับ พารามิเตอร์เส้นทาง
แนวทางพื้นฐานในการกำหนดตำแหน่งที่จะบันทึกไฟล์โน้ตบุ๊กคือ -> เพื่อระบุเส้นทางของโฟลเดอร์ที่ต้องการเมื่อเริ่มแอปพลิเคชัน Jupyter Notebook สามารถทำได้สองวิธี:
- สร้างตัวแปรสภาพแวดล้อมเพื่อชี้ไปยังโฟลเดอร์ที่ต้องการและใช้เป็นพารามิเตอร์
- กำหนดเส้นทางสัมบูรณ์ในทางลัดเอง
ทำตามขั้นตอนด้านล่าง: (หมายเหตุ: แทนที่ข้อความในวงเล็บเหลี่ยมด้วยข้อความจริง)
- ค้นหาทางลัด "Jupyter Notebook" เมื่อติดตั้ง Anaconda สำหรับผู้ใช้บางราย (ระหว่างการติดตั้งตัวเลือกที่เลือกไว้สำหรับผู้ใช้เท่านั้น) ทางลัด (ชื่อ: "Jupyter Notebook", ประเภท: ทางลัด) อยู่ใน "C: \ Users \ < USERNAME > \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Anaconda3 (64 บิต) "
- คลิกขวาที่ทางลัดแล้วเลือก "Properties"
- ในช่อง "เป้าหมาย" ให้ค้นหา C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% USERPROFILE%
แทนที่ "% USERPROFILE%" ด้วย
ก. อย่างใดอย่างหนึ่ง: ตัวแปรสภาพแวดล้อมที่สร้างขึ้นเพื่อชี้ไปยังโฟลเดอร์ที่คุณต้องการจัดเก็บไฟล์สมุดบันทึก คำสั่งจะมีลักษณะดังนี้ C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py% < ENVIRONMENTVARIABLE >%
ข. หรือ: เส้นทางสัมบูรณ์ไปยังโฟลเดอร์งานที่คุณต้องการให้จัดเก็บไฟล์สมุดบันทึกคำสั่งจะมีลักษณะดังนี้: C: \ Users \ < USERNAME > \ Anaconda3 \ Scripts \ jupyter-notebook-script.py < F: // โฟลเดอร์ // โฟลเดอร์ย่อย >
แทนที่ข้อความ (เส้นทาง) ในช่อง "เริ่มต้นใน" ด้วย:
ก. อย่างใดอย่างหนึ่ง: ตัวแปรสภาพแวดล้อมที่สร้างขึ้นเพื่อชี้ไปยังโฟลเดอร์ที่คุณต้องการจัดเก็บไฟล์สมุดบันทึก ข้อความในช่อง "เริ่มใน" จะมีลักษณะดังนี้% < ENVIRONMENTVARIABLE >%
ข. OR: เส้นทางสัมบูรณ์ไปยังโฟลเดอร์งานที่คุณต้องการให้จัดเก็บไฟล์สมุดบันทึกข้อความในช่อง "Start In" จะมีลักษณะดังนี้: < F: // folder // subfolder >
หมายเหตุ 1: หากมีช่องว่างในเส้นทางดังนั้นเส้นทางทั้งหมดควรอยู่ในเครื่องหมายคำพูดคู่
หมายเหตุ 2: เส้นทางในโซลูชันนี้ใช้กับสถานการณ์เมื่อติดตั้ง Anaconda 3 (และ Jupyter 3) บน Windows สำหรับผู้ใช้บางราย (ไม่ใช่สำหรับผู้ใช้ทั้งหมด)
โดยส่วนตัวฉันชอบกำหนดตัวแปรสภาพแวดล้อมมากกว่าการเข้ารหัสเส้นทางในทางลัด