필수 빌드 도구 설치:
Jupyter Notebook을 설치하려면 필요한 모든 C 빌드 도구와 Python 3 개발 라이브러리가 설치되어 있어야 합니다. 운 좋게도 이 모든 것은 CentOS 8의 공식 패키지 저장소에서 사용할 수 있습니다.
먼저 다음 명령을 사용하여 CentOS 8 패키지 저장소 캐시를 업데이트합니다.
$수도dnf 메이크 캐시
이제 다음 명령을 사용하여 필요한 모든 빌드 도구를 설치합니다.
$수도dnf설치 gccpython3-devel 커널 헤더-$(우나메-NS)
설치를 확인하려면 그리고 그런 다음 누르십시오 .
DNF 패키지 관리자는 필요한 모든 패키지를 다운로드하여 설치해야 합니다. 완료하는 데 시간이 걸릴 수 있습니다.
이 시점에서 필요한 모든 빌드 도구를 설치해야 합니다.
PIP 3 설치:
Jupyter 노트북을 설치하려면 CentOS 8 시스템에 Python 3 패키지 관리자 PIP 3이 설치되어 있어야 합니다. CentOS 8에는 기본적으로 PIP 3이 설치되어 있어야 합니다.
PIP 3이 설치되어 있는지 확인하려면 다음 명령을 실행합니다.
$어디에핍3보시다시피, 핍3 명령은 경로에서 사용할 수 있습니다. /usr/bin/pip3 나의 경우에는.
PIP 3가 설치되어 있지 않은 경우 다음 명령을 실행하여 PIP3을 설치합니다.
$수도dnf설치python3-핍Jupyter 노트북 설치:
이제 다음 명령으로 Jupyter Notebook을 설치합니다.
$핍3설치 --사용자주피터PIP 3은 필요한 모든 Python 패키지를 다운로드하여 설치해야 합니다. 완료하는 데 시간이 걸릴 수 있습니다.
이 때 Jupyter Notebook이 설치되어 있어야 합니다.
Jupyter Notebook이 올바르게 설치되었는지 확인하려면 다음 명령을 실행합니다.
$주피터--버전보시다시피 Jupyter Notebook이 올바르게 작동하고 있습니다.
Jupyter 노트북의 기본 사항:
Jupyer Notebook을 시작하려면 다음 명령을 실행합니다.
$주피터 노트북Jupyter 노트북 서버가 시작되어야 합니다. Jupyter Notebook에 액세스하려면 URL을 복사하여 즐겨 사용하는 웹 브라우저에 붙여넣어야 합니다.
즐겨 사용하는 웹 브라우저에서 URL로 이동하면 Jupyter 노트북의 대시보드가 표시됩니다. 여기에서 HOME 디렉토리의 모든 디렉토리와 파일에 액세스할 수 있어야 합니다.
현재 작업 디렉터리에 Python 3의 새로운 Jupyter Notebook(가령)을 만들려면 다음을 클릭하십시오. 새로운 > 파이썬 3 .
새 노트북이 열려야 합니다. 여기에서 Python 3 코드 줄을 입력할 수 있습니다.
일부 Python 3 코드를 입력한 후 운영 .
코드가 실행되고 출력이 있는 경우 표시됩니다. 그런 다음 더 많은 줄의 Python 3 코드를 입력할 수 있습니다.
보시다시피 두 개의 숫자를 더하고 결과를 출력했습니다.
다음에서 노트북을 저장할 수 있습니다. 파일 > 다른 이름으로 저장…
그런 다음 HOME 디렉토리의 상대 경로를 입력하고 구하다 .
노트북을 저장해야 합니다.
지정된 경로에 새 파일 노트북 파일이 생성되어야 합니다.
Jupyter 노트북에 원격으로 액세스:
Jupyter Notebook에 원격으로 액세스하려는 경우 이 섹션이 적합합니다.
먼저 CentOS 8 컴퓨터의 IP 주소를 다음과 같이 찾습니다.
$nmcli제 경우 IP 주소는 192.168.20.129입니다. 당신에게는 다를 것입니다. 따라서 지금부터 반드시 귀하의 것으로 교체하십시오.
Jupyter Notebook에 원격으로 액세스하려면 다음으로 Jupyter Notebook을 실행하십시오. -ip 그리고 -포트 다음과 같이 플래그를 지정합니다.
$주피터 노트북--브라우저 없음 --ip= 192.168.20.129--포트=8080Jupyter 노트북이 실행되어야 합니다. URL을 복사합니다.
이제 다음과 같이 방화벽을 통해 TCP 포트 8080을 허용합니다.
$수도방화벽 cmd--추가 포트=8080/TCP--영구적 인방화벽 구성 변경 사항을 적용하려면 다음 명령을 실행합니다.
$수도방화벽 cmd--다시 로드이제 즐겨 사용하는 웹 브라우저를 열고 복사한 URL로 이동합니다. Jupyter Notebook 대시보드에 액세스할 수 있어야 합니다.
Jupyter 노트북의 비밀번호 설정:
Jupyter Notebook의 기본 토큰 기반 액세스 시스템이 마음에 들지 않을 수 있습니다. 암호 기반 액세스의 경우 Jupyter 노트북에 대한 암호를 설정해야 합니다.
먼저 Jupyter Notebook 구성 디렉터리를 만듭니다. ~/.주피터 다음과 같이:
$시험 -NS~/.주피터|| mkdir~/.주피터이제 다음 명령을 실행하여 Jupyter 노트북의 암호를 설정합니다.
$주피터 노트북 비밀번호비밀번호를 입력하고 누르세요 .
비밀번호를 다시 입력하고 .
비밀번호를 설정해야 합니다.
이제 평소와 같이 Jupyter Notebook을 실행하면 아래 스크린샷에서 볼 수 있는 것처럼 토큰 기반 URL이 인쇄되지 않습니다.
Jupyter Notebook에 액세스하려면 다음을 방문하기만 하면 됩니다. http://192.168.20.129:8080 웹 브라우저에서.
암호를 묻는 메시지가 표시됩니다. 암호를 입력하고 클릭하기만 하면 로그인 .
Jupyter Notebook 대시보드에 로그인해야 합니다.
기본 노트북 디렉토리 설정:
Jupyter Notebook의 기본 루트 디렉터리는 HOME 디렉터리입니다. 원하는 경우 다른 디렉토리로 변경할 수 있습니다.
먼저 새 루트 디렉터리를 만듭니다. ~/노트북 (말해보자) 다음과 같이
$mkdir~/노트북Jupyter Notebook의 루트 디렉터리를 변경하려면 다음과 같이 Jupyter Notbook을 실행합니다. – 노트북 디렉토리 다음과 같이 플래그를 지정합니다.
$ 주피터 노트북--브라우저 없음 --ip= 192.168.20.129--포트=8080--노트북-디렉토리= ~/노트북
Jupyter Notebook의 루트 디렉터리를 변경해야 합니다.
구성 파일을 사용하여 Jupyter 노트북 구성:
Jupyter 노트북은 JSON 파일을 사용합니다. ~/.jupyter/jupyter_notebook_config.json 모든 기본 구성을 유지합니다.
Jupyter Notebook을 구성하려면 다음을 엽니다. ~/.jupyter/jupyter_notebook_config.json 파일을 다음과 같이
$우리~/.주피터/jupyter_notebook_config.json의 내용 ~/.jupyter/jupyter_notebook_config.json 파일은 다음과 같아야 합니다.
{'노트북앱':{
'비밀번호':'sha1:810ea19adfa5:b67bbfa54f8a2fdefa8ff812cde9b92baa57fe64',
'아이피':'192.168.20.129',
'포트':8080,
'노트북_디렉토리':'/홈/쇼본/노트',
'오픈 브라우저':거짓
}
}
꼭 변경하세요 아이피 , 포트 , 노트북 디렉토리 귀하의 요구 사항으로 가치. 의 가치 노트북 디렉토리 원하는 Jupyter Notebook의 루트 디렉터리의 절대 경로여야 합니다.
노트: NS 비밀번호 필드는 명령을 사용하여 Jupyter 노트북 암호를 설정한 경우에만 여기에 있어야 합니다. 주피터 노트북 비밀번호 . 변경하지 마십시오.
완료되면 구성 파일을 저장합니다.
이제 명령줄 인수 없이 Jupyter Notebook을 실행할 수 있습니다.
$주피터 노트북
Jupyter 노트북을 구성해야 합니다.
이것이 CentOS 8에 Jupyter Notebook을 설치하고 구성하는 방법입니다. 이 기사를 읽어주셔서 감사합니다.