Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich in IPython Notebooks einfach zwischen Python 2 und 3 wechseln?

Wie kann ich in IPython Notebooks einfach zwischen Python 2 und 3 wechseln?

Barbara Streisand
Freigeben: 2024-11-29 09:46:11
Original
490 Leute haben es durchsucht

How Can I Easily Switch Between Python 2 and 3 in IPython Notebooks?

Anpassen der Python-Version für IPython-Notebooks

Bei der Verwendung von IPython-Notebooks kann es praktisch sein, zwischen den Python-Versionen 2.x und 3 zu wechseln. X. Während sich der empfohlene Ansatz mit Anaconda-Umgebungsvariablen als umständlich erweist, besteht eine Alternative darin, mehrere IPython-Kernel zu installieren. Nachfolgend finden Sie Anweisungen für Benutzer mit und ohne Anaconda.

Für Anaconda >= 4.1.0

Ab Anaconda 4.1.0 können Sie die nb_conda_kernels verwenden Paket. Durch die Erkennung und Registrierung von Conda-Umgebungen mit Notebook-Kerneln wird der Prozess vereinfacht:

  • Neue Conda-Umgebungen mit Python-Versionen erstellen:

    conda create -n py27 python=2.7 ipykernel
    conda create -n py36 python=3.6 ipykernel
    Nach dem Login kopieren
  • Jupyter-Notebook neu starten um die neuen Kernel in der grafischen Oberfläche zu sehen.

Für Handbuch Kernel-Registrierung

Wenn Sie die manuelle Kernel-Registrierung bevorzugen oder eine ältere Anaconda-Version haben:

  • Richten Sie die Python 2.7-Umgebung ein:

    conda create -n py27 python=2.7
    conda activate py27
    conda install notebook ipykernel
    ipython kernel install --user
    Nach dem Login kopieren
  • Konfigurieren Sie die Python 3.6-Umgebung auf ähnliche Weise.
  • Beim Erstellen eines neuen Notizbuchs können Sie Sie können jetzt über die Schnittstelle zwischen Python 2.7 und Python 3.6 wählen.
  • Um Kernelnamen anzupassen, verwenden Sie python kernel install --help als Anleitung.

Das obige ist der detaillierte Inhalt vonWie kann ich in IPython Notebooks einfach zwischen Python 2 und 3 wechseln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage