Tôi có sổ ghi chép Jupyter chạy trong Windows 10. Tôi thấy cách dễ nhất để thực hiện tác vụ này mà không cần dựa vào bản phân phối như Anaconda là sử dụng Cygwin.
Trong Cygwin, hãy cài đặt python2, python2-devel, python2-numpy, python2-pip, tcl, tcl-devel, (Tôi đã bao gồm hình ảnh bên dưới của tất cả các gói tôi đã cài đặt) và bất kỳ gói python nào khác mà bạn muốn có sẵn. Đây là lựa chọn dễ dàng nhất.
Sau đó chạy lệnh này để chỉ cài đặt sổ ghi chép jupyter:
python -m pip install jupyter
Dưới đây là các lệnh thực tế mà tôi đã chạy để thêm nhiều thư viện hơn trong trường hợp những người khác cũng cần danh sách này:
python -m pip install scipy
python -m pip install scikit-learn
python -m pip install sklearn
python -m pip install pandas
python -m pip install matplotlib
python -m pip install jupyter
Nếu bất kỳ lệnh nào ở trên không thành công, đừng lo lắng, giải pháp khá đơn giản. Những gì bạn làm là xem xét lỗi xây dựng cho bất kỳ gói / thư viện nào bị thiếu.
Giả sử nó hiển thị thiếu pyzmq sau đó đóng Cygwin, mở lại trình cài đặt, vào màn hình danh sách gói, hiển thị "đầy đủ" cho tất cả, sau đó tìm kiếm tên như zmq và cài đặt các thư viện đó và thử lại các lệnh trên.
Sử dụng cách tiếp cận này khá đơn giản để cuối cùng xử lý thành công tất cả các phần phụ thuộc bị thiếu.
Danh sách gói Cygwin
Sau khi mọi thứ được cài đặt, hãy chạy trong Cygwin, đi tới thư mục bạn muốn làm "gốc" cho cây ui notebook và nhập:
jupyter notebook
Thao tác này sẽ khởi động sổ ghi chép và hiển thị một số đầu ra như dưới đây:
$ jupyter notebook
[I 19:05:30.459 NotebookApp] Serving notebooks from local directory:
[I 19:05:30.459 NotebookApp] 0 active kernels
[I 19:05:30.459 NotebookApp] The Jupyter Notebook is running at:
[I 19:05:30.459 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
Copy/paste this URL into your browser when you connect for the first time, to login with a token:
http://localhost:8888/?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
python -m notebook
việc chạy đã hoạt động! Cảm ơn vì giải pháp.