Rumah > pembangunan bahagian belakang > Tutorial Python > Bagaimanakah Saya Mudah Beralih Antara Python 2 dan 3 dalam Buku Nota IPython?

Bagaimanakah Saya Mudah Beralih Antara Python 2 dan 3 dalam Buku Nota IPython?

Barbara Streisand
Lepaskan: 2024-11-29 09:46:11
asal
518 orang telah melayarinya

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

Menyesuaikan Versi Python untuk Buku Nota IPython

Apabila menggunakan komputer riba IPython, anda boleh bertukar antara versi Python 2.x dan 3 dengan mudah. x. Walaupun pendekatan pembolehubah persekitaran Anaconda yang disyorkan terbukti menyusahkan, alternatif melibatkan pemasangan berbilang kernel IPython. Di bawah, kami menyediakan arahan untuk pengguna dengan dan tanpa Anaconda.

Untuk Anaconda >= 4.1.0

Bermula dengan Anaconda 4.1.0, anda boleh menggunakan nb_conda_kernels pakej. Dengan mengesan dan mendaftarkan persekitaran conda dengan kernel notebook, ia memudahkan proses:

  • Cipta persekitaran conda baharu dengan versi Python:

    conda create -n py27 python=2.7 ipykernel
    conda create -n py36 python=3.6 ipykernel
    Salin selepas log masuk
  • Mulakan semula buku nota Jupyter untuk melihat kernel baharu dalam grafik antara muka.

Untuk Pendaftaran Kernel Manual

Jika anda lebih suka pendaftaran kernel manual atau mempunyai versi Anaconda yang lebih lama:

  • Sediakan Python 2.7 persekitaran:

    conda create -n py27 python=2.7
    conda activate py27
    conda install notebook ipykernel
    ipython kernel install --user
    Salin selepas log masuk
  • Konfigurasikan persekitaran Python 3.6 dengan cara yang sama.
  • Apabila mencipta buku nota baharu, kini anda boleh memilih antara Python 2.7 dan Python 3.6 melalui antara muka.
  • Untuk menyesuaikan nama kernel, gunakan pemasangan kernel python --help untuk panduan.

Atas ialah kandungan terperinci Bagaimanakah Saya Mudah Beralih Antara Python 2 dan 3 dalam Buku Nota IPython?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan