IPython Notebook에서 Python 2.x와 Python 3.x 모두 사용
IPython 노트북을 사용하는데 IPython에서 2.x 또는 3.x 파이썬 노트북을 만들도록 선택할 수 있기를 원합니다.
처음에는 Anaconda를 사용했습니다. Anaconda에서는 전역 환경 변수를 변경하여 원하는 파이썬 버전을 선택해야만 IPython을 시작할 수 있었습니다. 제가 원하던 것이 아니었기 때문에 Anaconda를 제거했고 지금은 MacPorts와 PiP를 사용하여 직접 설치를 설정했습니다. 여전히
port select --set python <python version>
를 사용해야 하는 것 같습니다. 아나콘다 솔루션보다 낫지 않습니다.
IPython 노트북을 시작한 후 사용할 파이썬 버전을 선택할 수 있는 방법이 있나요(가급적이면 현재 MacPorts 빌드에서)?
242
11
여기서 아이디어는 여러 개의
ipython
커널을 설치하는 것입니다. 다음은 아나콘다에 대한 지침입니다. 아나콘다를 사용하지 않는 경우, 최근에 순수 가상엔비를 사용하는 지침을 추가했습니다.아나콘다 > = 4.1.0
4.1.0 버전부터 아나콘다에는 노트북 커널이 있는 콘다 환경을 감지하여 자동으로 등록하는 특수 패키지
nb_conda_kernels
가 포함되어 있습니다. 따라서 새로운 파이썬 버전을 사용하면 새로운 콘다 환경을 만드는 것만큼이나 쉽게 사용할 수 있습니다:주피터 노트북을 재시작하면 그래픽 인터페이스를 통해 새 커널을 사용할 수 있습니다. 새 환경에는 새 패키지를 명시적으로 설치해야 한다는 점에 유의하세요. 콘다 문서의 환경 관리 섹션에서 자세한 정보를 확인할 수 있습니다.
커널 수동 등록하기
nb_conda_kernels`를 사용하고 싶지 않거나 여전히 이전 버전의 아나콘다를 사용하는 사용자는 다음 단계를 사용하여 ipython 커널을 수동으로 등록할 수 있습니다.
python2.7` 환경을 구성합니다:
파이썬3.6` 환경을 구성합니다:
그 후에는 인터페이스에서 새 노트북을 만들 때
python2
와python3
중에서 선택할 수 있습니다. 와python3
중에서 선택할 수 있습니다.또한 커널의 이름을 변경하려면
--이름
및--디스플레이 이름
옵션을ipython 커널 설치
에 전달할 수 있습니다. 자세한 내용은ipython 커널 설치 --help
를 참조하십시오.[주피터] 을 실행하는 경우 (http://jupyter.org) 를 설정할 수 있습니다 파이썬 3 파이썬 2 커널 다음과 같습니다.
http://ipython.readthedocs.io/en/stable/install/kernel_install.html
최신 버전의 노트북/Jupyter를 사용해 Python3 커널을 만들 수 있습니다. 명령줄에서 Python 2로 새 노트북 애플리케이션을 시작한 후, "새로 만들기" 드롭다운 메뉴에 "Python 3" 항목이 보일 것입니다. 그러면 파이썬 3을 사용하는 노트북이 생깁니다. 따라서 파이썬 버전이 다른 두 개의 노트북을 나란히 사용할 수 있습니다.
세부 사항
이 디렉터리를 생성합니다:
mkdir -p ~/.ipython/kernels/python3
이 내용으로 이 파일
~/.ipython/kernels/python3/kernel.json
을 생성합니다:노트북 서버를 재시작합니다.
"새로 만들기" 드롭다운 메뉴에서 "Python 3"을 선택합니다.
Python 3 노트북으로 작업하기
"새로 만들기" 드롭다운 메뉴에서 "파이썬 2"를 선택합니다.
Python 2 노트북으로 작업하기
이 지침에 따라 각각의 가상 환경을 위한 비사양 아나콘다 python3 python2 설명하란말야 설치 방법 및 커널 사용자. 아나콘다 사용하는 경우 부탁일세 내 [기타 오토메이티드] (https://stackoverflow.com/a/30492913/2272172) 에 적합한 솔루션으로 직접 아나콘다.
난 이미 가지고 있는 '노트북' solaris. 주피터 설치되었음.
먼저 '와' a '와' 확보할 수 있도록 python2 python3 '실력' 등을 사용할 수 있습니다.
이러한 unbuntu) 에 의해 설치 할 것입니다.
다음 예습이요 커널 환경 및 등록
셨으며 만들기 위해 쉽게 추가할 수 있습니다 앨리어스를 쉘로 활성화 명령을 데이터베이스에구성원을 쉘로 구성용 절실해졌습니다. 시스템에 따라 사용할 수 있습니다 ',' 예 '와 쉘로 /.bashrc /.bash_profile /.zshrc' '또는' ~ ~ ~
이제 다시 시작 후, 새로운 패키지를 설치 후 원하는 환경을 활성화 쉘로 사용할 수 있습니다.
또는
이피썬 커널스펙을 구성하여 MacPorts 설치를 유지할 수 있는 솔루션이 있습니다.
요구 사항:
파이썬 2.x의 경우
파이썬 3.x의 경우:
이제 Python 노트북을 연 다음, 파이썬 2.x 또는 파이썬 3.x 노트북을 선택할 수 있습니다.
Linux from my 설치 했어요.
sudo ipython2 커넬스펙 설치처 자체 ''
지금은 내 파이썬 2 는 목록에 다시.
http://ipython.readthedocs.org/en/latest/install/kernel_install.html
이제 더 이상 사용되지 않으며 앞으로 위의 방법을 삭제됩니다. 새로운 방법을 합니다.
sudo ipython2 커널 설치 ''
다음은 단계를 python2 커널 주피터 노트북 추가합니다.
파이선 환경 2 터미널을 열고 새로운 것을 만들 수 있습니다. 만들기 = 2.7 '' 콘다 뻨을 py27 파이썬
활성화하십시오 환경: '소스' 또는 '윈도' py27 활성화하십시오 py27 활성화하십시오 linux*용
커널 설치 config. env: '노트북' 콘다 이피게넬 설치
커널 설치 대한 위부의 env: '사용자' 이피통 커널 설치 -
닫으십시오 env: '소스' 비활성화합니다
비록 이 말 누가 답을 찾는 데 희망을 p
Sudo pip3 설치 '등을 사용하여' 와 '설치' 를 설치하기 위한 주피터 주피터 python3 sudo 주피터 주피터 설치를 위한 업무용 노트북 python2. 그런 다음 두 가지 유형의 노트북 '명령' 이피통 연락할 수 있는 커널 설치 주피터 에서 선택할 수 있도록 노트북.
난 이 좋은 정보 및 그 이후 하는 , 바라보았다
나는 모든 설치했거나, python3 및 이피통 python2, 1. 나는 피처름 설치했거나, 2. 3. [피처름] (https://www.jetbrains.com/pycharm/) 는 파이썬 콘솔입니다 이피통 있다,
추신 파이썬 Launcher windows*용 나는 가 잘 알려져 있다.
난 이미 아나콘다 및 Windows 7 에서 anaconda3 설치되었음. I '와' \Users\me\anaconda\Scripts csetup 들어가
그럼 내가 들어가 csetup \Users\me\anaconda3\Scripts '와'
(나는 attaboy '는 사용되지 주피터 커넬스펙 설치처 자체 vmware. 4.0. # 39, & # 39 이피통 커널 install& 좋습니다. 이피통 설치하려면 커넬스펙. ')
주피터 시작한 뒤 '노트북' (in anaconda3) I got a 에서 오른쪽 상단 메뉴에 깔끔한 드롭다운이 " New"; 파이썬 2 중 하나를 선택할 수 있도록 나를 odr 파이썬 3 커널.
39 의 새 노트북 및 만들 때 선택할 수 있지만 i& 보이지 않는 가상 환경을 제공한다.
"'명령 사용자 이피게넬 pip 설치 - $ m $ 파이썬 이피게넬 설치 - 사용자 - name = test2 가 있습니다 "'