首頁 >後端開發 >Python教學 >如何在 IPython Notebooks 中輕鬆切換 Python 2 和 3?

如何在 IPython Notebooks 中輕鬆切換 Python 2 和 3?

Barbara Streisand
Barbara Streisand原創
2024-11-29 09:46:11473瀏覽

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

為IPython Notebook 自訂Python 版本

使用IPython Notebook 時,可以方便地在Python 版本2.x 與3 之間切換。 x。雖然建議的 Anaconda 環境變數方法被證明很麻煩,但替代方案是安裝多個 IPython 核心。下面,我們為使用和不使用 Anaconda 的使用者提供說明。

對於 Anaconda >= 4.1.0

從 Anaconda 4.1.0 開始,您可以使用 nb_conda_kernels包裹。透過使用筆記本核心來偵測和註冊conda 環境,它簡化了流程:

  • 使用Python 版本建立新的conda 環境:

    conda create -n py27 python=2.7 ipykernel
    conda create -n py36 python=3.6 ipykernel
  • 重新啟動Jupyter筆記本在圖形中查看新核心

手動內核註冊

如果您喜歡手動內核註冊或擁有較舊的Anaconda 版本:

  • 設定Python 2.7環境:

    conda create -n py27 python=2.7
    conda activate py27
    conda install notebook ipykernel
    ipython kernel install --user
  • 同樣配置Python 3.6環境。
  • 建立新筆記本時,現在可以透過介面在Python 2.7和Python 3.6之間進行選擇。
  • 要自訂核心名稱,請使用 python kernel install --help 進行指導。

以上是如何在 IPython Notebooks 中輕鬆切換 Python 2 和 3?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn