Dưới đây là cách vấn đề tương tự tôi phải đối mặt đã được giải quyết. Hầu hết các bước tôi đã thực hiện để giải quyết các vấn đề đã được mô tả trong các giải pháp được cung cấp trước đó bởi những người khác.
Có hai cách để bắt đầu ứng dụng Jupyter Notebook
- Từ Anaconda Navigator
- Sử dụng phím tắt (tên: Jupyter Notebook) để ứng dụng Jupyter Notebook. Trong HĐH Windows, nó thường có sẵn trong thư mục: "C: \ Users \\ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Anaconda3 (64-bit)"
Có nhiều cách khác nhau để định cấu hình ứng dụng Jupyter Notebook để lưu sổ ghi chép vào một thư mục khác với mặc định.
Nếu sử dụng Anaconda Navigator để khởi chạy notebook
Trong trường hợp sử dụng trình điều hướng Anaconda để khởi chạy ứng dụng máy tính xách tay Jupyter, cách để định cấu hình là bỏ nhận xét trường "c.NotebookApp.notebook_dir" trong "jupyter_notebook_config.py" và thêm đường dẫn. Sau khi cập nhật trường trông như sau: c.NotebookApp.notebook_dir = < Nhập đường dẫn tuyệt đối vào đây >
Trong trường hợp Windows và khi Anaconda được cài đặt cho một người dùng cụ thể, tệp này được đặt trong C: \ Users \ < USERNAME > .jupyter.
Nếu bạn không tìm thấy thư mục ".jupyter" thì hãy thực hiện các bước dưới đây để tạo thư mục
- Chạy dấu nhắc lệnh anaconda
- Tại dấu nhắc lệnh chạy "jupyter notebook --generate-config"
Nếu sử dụng phím tắt (tên: Jupyter Notebook) vào ứng dụng Jupyter Notebook để khởi chạy nó
Nếu bạn kiểm tra lệnh trong hộp đích của phím tắt này, bạn sẽ thấy ứng dụng Notebook được khởi động bằng cách thực thi tệp "C: \ Users \ < USERNAME > \ Anaconda3 \ Sc scripts \ jupyter-notebook-script.py" chấp nhận tham số đường dẫn.
Cách tiếp cận cơ bản để xác định vị trí lưu tệp sổ ghi chép là -> để cung cấp đường dẫn của thư mục cần thiết khi khởi động ứng dụng Jupyter Notebook. Điều này có thể được thực hiện theo hai cách:
- Tạo một biến môi trường để trỏ đến thư mục cần thiết và sử dụng nó làm tham số
- Xác định đường dẫn tuyệt đối trong chính phím tắt
Thực hiện theo các bước dưới đây: (Lưu ý: Thay thế văn bản trong ngoặc vuông bằng văn bản thực tế)
- Xác định vị trí phím tắt "Notebook Jupyter". Khi Anaconda được cài đặt cho một người dùng cụ thể (trong khi cài đặt, lựa chọn chỉ dành cho người dùng), phím tắt (Tên: "Jupyter Notebook", Loại: Phím tắt) nằm trong "C: \ Users \ < USERNAME > \ AppData \ Roaming \ Microsoft \ Windows \ Menu bắt đầu \ Programs \ Anaconda3 (64-bit) "
- Nhấp chuột phải vào phím tắt và chọn "Thuộc tính"
- Trong hộp "Nhắm mục tiêu", tìm C: \ Users \ < USERNAME > \ Anaconda3 \ Sc scripts \ jupyter-notebook-script.py% USERPROFILE%
Thay thế "% USERPROFILE%" bằng
a. Hoặc: biến môi trường được tạo để trỏ đến thư mục nơi bạn muốn lưu trữ các tệp sổ ghi chép. Lệnh sẽ có dạng: C: \ Users \ < USERNAME > \ Anaconda3 \ Sc scripts \ jupyter-notebook-script.py% < ENVIRONMENTVARIABLE >%
b. HOẶC: đường dẫn tuyệt đối đến thư mục công việc mà bạn muốn các tệp sổ ghi chép được lưu trữ. Lệnh sẽ có dạng: C: \ Users \ < USERNAME > \ Anaconda3 \ Sc scripts \ jupyter-notebook-script.py < F: // thư mục // thư mục con >
Thay thế văn bản (đường dẫn) trong hộp "Bắt đầu" bằng:
a. Hoặc: biến môi trường được tạo để trỏ đến thư mục nơi bạn muốn lưu trữ các tệp sổ ghi chép. Văn bản trong hộp "Bắt đầu trong" sẽ có dạng:% < ENVIRONMENTVARIABLE >%
b. HOẶC: đường dẫn tuyệt đối đến thư mục công việc bạn muốn các tệp sổ ghi chép được lưu trữ. Văn bản trong hộp "Bắt đầu trong" sẽ trông giống như: < F: // thư mục // thư mục con >
Lưu ý 1: Nếu có khoảng trắng trong đường dẫn thì toàn bộ đường dẫn phải được đặt trong dấu ngoặc kép.
Lưu ý 2: Đường dẫn trong giải pháp này áp dụng cho tình huống khi Anaconda 3 (và Jupyter 3) được cài đặt trên Windows cho một người dùng cụ thể (không dành cho tất cả người dùng).
Cá nhân tôi thích xác định biến môi trường hơn là mã hóa cứng đường dẫn trong lối tắt.