Cài đặt và cấu hình Máy tính xách tay Jupyter trên CentOS 8

Install Configure Jupyter Notebook Centos 8



Trong bài viết này, tôi sẽ hướng dẫn bạn cách cài đặt và cấu hình Jupyter Notebook trên CentOS 8. Vì vậy, hãy bắt đầu.

Cài đặt các công cụ xây dựng bắt buộc:

Để cài đặt Jupyter Notebook, bạn phải cài đặt tất cả các công cụ xây dựng C cần thiết và thư viện phát triển Python 3. May mắn thay, tất cả những thứ này đều có sẵn trong kho gói chính thức của CentOS 8.







Đầu tiên, hãy cập nhật bộ đệm ẩn của kho lưu trữ gói CentOS 8 bằng lệnh sau:



$sudodnf makecache



Bây giờ, hãy cài đặt tất cả các công cụ xây dựng cần thiết bằng lệnh sau:





$sudodnfTải về gccpython3-devel kernel-headers- $(uname-NS)

Để xác nhận cài đặt, nhấn và sau đó nhấn .



Trình quản lý gói DNF nên tải xuống tất cả các gói được yêu cầu và cài đặt chúng. Có thể mất một lúc để hoàn thành.

Tại thời điểm này, tất cả các công cụ xây dựng cần thiết sẽ được cài đặt.

Cài đặt PIP 3:

Bạn phải cài đặt trình quản lý gói Python 3 PIP 3 trên máy CentOS 8 của mình để cài đặt Jupyter Notebook. CentOS 8 phải được cài đặt PIP 3 theo mặc định.

Để kiểm tra xem PIP 3 đã được cài đặt chưa, hãy chạy lệnh sau:

$ở đâupip3

Bạn có thể thấy, pip3 lệnh có sẵn trong đường dẫn / usr / bin / pip3 trong trường hợp của tôi.

Trong trường hợp bạn chưa cài đặt PIP 3, hãy chạy lệnh sau để cài đặt PIP3:

$sudodnfTải vềpython3-pip

Cài đặt Máy tính xách tay Jupyter:

Bây giờ, cài đặt Jupyter Notebook bằng lệnh sau:

$pip3Tải về --người sử dụngjupyter

PIP 3 nên tải xuống và cài đặt tất cả các gói Python cần thiết. Có thể mất một lúc để hoàn thành.

Tại thời điểm này, Máy tính xách tay Jupyter sẽ được cài đặt.

Để kiểm tra xem Jupyter Notebook đã được cài đặt đúng cách hay chưa, hãy chạy lệnh sau:

$jupyter--phiên bản

Như bạn có thể thấy, Jupyter Notebook đang hoạt động bình thường.

Kiến thức cơ bản về Máy tính xách tay Jupyter:

Để khởi động Máy tính xách tay Jupyer, hãy chạy lệnh sau:

$sổ ghi chép jupyter

Máy chủ Máy tính xách tay Jupyter sẽ khởi động. Để truy cập Jupyter Notebook, bạn phải sao chép và dán URL vào trình duyệt web yêu thích của mình.

Khi bạn truy cập URL từ trình duyệt web yêu thích của mình, bạn sẽ thấy bảng điều khiển của sổ ghi chép Jupyter. Tất cả các thư mục và tệp trong thư mục HOME của bạn sẽ có thể truy cập được từ đây.

Để tạo một Máy tính xách tay Jupyter mới của Python 3 (giả sử) trong thư mục làm việc hiện tại của bạn, hãy nhấp vào Mới > Python 3 .

Một Notebook mới sẽ mở ra. Tại đây, bạn có thể nhập các dòng mã Python 3.

Khi bạn nhập một số mã Python 3, hãy nhấp vào Chạy .

Các mã sẽ chạy và hiển thị cho bạn kết quả đầu ra nếu có. Sau đó, bạn có thể nhập nhiều dòng mã Python 3 hơn.

Như bạn thấy, tôi đã thêm hai số và in kết quả.

Bạn có thể lưu Notebook của mình từ Tập tin > Lưu thành…

Sau đó, nhập một đường dẫn tương đối từ thư mục HOME của bạn và nhấp vào Cứu .

Sổ tay sẽ được lưu.

Một tệp sổ ghi chép tệp mới sẽ được tạo theo đường dẫn đã cho của bạn.

Truy cập Máy tính xách tay Jupyter Từ xa:

Nếu bạn muốn truy cập Jupyter Notebook từ xa, thì phần này là dành cho bạn.

Trước tiên, hãy tìm địa chỉ IP của máy CentOS 8 của bạn như sau:

$nmcli

Trong trường hợp của tôi, địa chỉ IP là 192.168.20.129. Nó sẽ khác cho bạn. Vì vậy, hãy đảm bảo thay thế nó bằng của bạn từ bây giờ.

Để truy cập Jupyter Notebook từ xa, hãy chạy Jupyter Notebook với –Ip-Hải cảng cờ như sau:

$sổ ghi chép jupyter- không có trình duyệt --ip= 192.168.20.129--Hải cảng=8080

Máy tính xách tay Jupyter sẽ chạy. Sao chép URL.

Bây giờ, cho phép cổng TCP 8080 thông qua tường lửa như sau:

$sudotường lửa-cmd--add-port=8080/tcp--dài hạn

Để các thay đổi cấu hình tường lửa có hiệu lực, hãy chạy lệnh sau:

$sudotường lửa-cmd- tải lại

Bây giờ, hãy mở trình duyệt web yêu thích của bạn và điều hướng đến URL mà bạn đã sao chép. Bạn sẽ có thể truy cập bảng điều khiển Máy tính xách tay Jupyter.

Đặt mật khẩu cho Máy tính xách tay Jupyter:

Bạn có thể không thích hệ thống truy cập dựa trên mã thông báo mặc định của Jupyter Notebook. Để truy cập dựa trên mật khẩu, bạn phải đặt mật khẩu cho Máy tính xách tay Jupyter.

Đầu tiên, tạo thư mục cấu hình Jupyter Notebook ~ / .jupyter như sau:

$kiểm tra -NS~/.jupyter|| mkdir~/.jupyter

Bây giờ, hãy chạy lệnh sau để thiết lập mật khẩu cho Máy tính xách tay Jupyter:

$mật khẩu sổ ghi chép jupyter

Nhập mật khẩu và nhấn .

Nhập lại mật khẩu và nhấn .

Mật khẩu phải được đặt.

Bây giờ, chạy Jupyter Notebook như bình thường và nó sẽ không in bất kỳ URL dựa trên mã thông báo nào như bạn có thể thấy trong ảnh chụp màn hình bên dưới.

Để truy cập Jupyter Notebook, tất cả những gì bạn phải làm là truy cập http://192.168.20.129:8080 từ trình duyệt web của bạn.

Nó sẽ nhắc bạn nhập mật khẩu. Chỉ cần nhập mật khẩu và nhấp vào Đăng nhập .

Bạn nên đăng nhập vào bảng điều khiển Jupyter Notebook.

Đặt Thư mục Sổ tay Mặc định:

Thư mục gốc mặc định của Jupyter Notebook là thư mục HOME của bạn. Nếu bạn muốn, bạn có thể thay đổi nó thành một số thư mục khác.

Đầu tiên, tạo một thư mục gốc mới ~ / sổ ghi chép (giả sử) như sau:

$mkdir~/sổ ghi chép

Để thay đổi thư mục gốc của Jupyter Notebook, hãy chạy Jupyter Notbook với –Notebook-dir cờ như sau:

sổ ghi chép $ jupyter- không có trình duyệt --ip= 192.168.20.129--Hải cảng=8080
--notebook-dir= ~/sổ ghi chép

Thư mục gốc của Jupyter Notebook sẽ được thay đổi.

Định cấu hình Máy tính xách tay Jupyter bằng Tệp cấu hình:

Máy tính xách tay Jupyter sử dụng tệp JSON ~ / .jupyter / jupyter_notebook_config.json để giữ tất cả cấu hình mặc định.

Để định cấu hình Máy tính xách tay Jupyter, hãy mở ~ / .jupyter / jupyter_notebook_config.json tập tin như sau:

$chúng tôi~/.jupyter/jupyter_notebook_config.json

Nội dung của ~ / .jupyter / jupyter_notebook_config.json tệp phải như sau:

{
'NotebookApp':{
'mật khẩu mở khóa':'sha1: 810ea19adfa5: b67bbfa54f8a2fdefa8ff812cde9b92baa57fe64',
'ip':'192.168.20.129',
'Hải cảng':8080,
'notebook_dir':'/ home / shovon / notebook',
'mở trình duyệt':sai
}
}

Đảm bảo thay đổi ip , Hải cảng , notebook_dir giá trị như yêu cầu của bạn. Giá trị của notebook_dir phải là đường dẫn tuyệt đối của thư mục gốc của Máy tính xách tay Jupyter mà bạn mong muốn.

GHI CHÚ: Các mật khẩu mở khóa trường chỉ nên ở đây nếu bạn đã đặt mật khẩu Máy tính xách tay Jupyter bằng lệnh mật khẩu sổ ghi chép jupyter . Đừng thay đổi nó.

Sau khi hoàn tất, hãy lưu tệp cấu hình.

Bây giờ, bạn có thể chạy Jupyter Notebook mà không cần bất kỳ đối số dòng lệnh nào.

$sổ ghi chép jupyter

Máy tính xách tay Jupyter nên được định cấu hình.

Vì vậy, đó là cách bạn cài đặt và cấu hình Jupyter Notebook trên CentOS 8. Cảm ơn bạn đã đọc bài viết này.