>  기사  >  백엔드 개발  >  iPython과 노트북의 기본 사용법 소개

iPython과 노트북의 기본 사용법 소개

高洛峰
高洛峰원래의
2017-03-04 17:22:031324검색

1 Ipython 설치

pip install ipython

2 Notebooke 기본 사용법

ipython을 사용하여 ipython 시작

ipython 노트북을 사용하여 노트북 시작

3 Ipython 노트북 원격 사용을 위한 구성 방법

3.0 원격 서비스 생성

구문: ipython profile create 7f6e6bf454a1172ceb795088950c5601 예:

ipython profile create myserver

이때 터미널은 생성된 파일의 위치를 ​​출력하므로 이 위치를 기억해두세요

3.1 openssl 인증 구성

openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout mycert.pem -out mycert.pem

이때 출력으로 생성된 SHA의 값은 출력을 기억해 주시기 바랍니다

향후 사용을 용이하게 하기 위해 이 때 Mycert.pem을 이동할 수 있습니다. 이때 ipython에 대한 인증서를 ipython 노트북 폴더에 저장하여 관련된 내용을 정리합니다.

mv mycert.pem .ipython

3.2 구성 파일 수정

c = get_config()

# Kernel config
c.IPKernelApp.pylab = 'inline'  # if you want plotting support always

# Notebook config
c.NotebookApp.certfile = u'/home/XXX/.ipython/mycert.pem' ##认证的位置
c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.password = u'sha1:XXXX' ## 认证输出的sha值
# It's a good idea to put it on a known, fixed port
c.NotebookApp.port = 9999

3.3 ubuntu를 다시 시작하고 ipython 노트북 서버 시작

ipython 노트북 --profile=nbserver

3.4 Ipython 노트북에 원격 연결

로컬 브라우저를 열어 원격 노트북 주소에 액세스하세요. 포트 번호는 9999입니다.

iPython의 기본 사용법 더 보기 그리고 노트북 관련 기사는 PHP 중국어 홈페이지를 주목해주세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.