簡體   English   中英

Jupyter 中這兩個 Python Notebooks 有什么區別?

[英]What is the difference between these two Python Notebooks in Jupyter?

背景

我是一名數據分析師,正在建立一個新的數據環境,以便在 Jupyter 筆記本中使用 Python 執行分析。

我已經在 mac 上安裝了 miniconda,並用它來創建一個名為myenv的環境。 在那里,我使用 conda 安裝了 Jupyter(下面的系統信息包含版本和構建)。

主要問題

當我啟動從終端用Jupyter筆記本jupyter notebook ,並選擇new ,我有兩個選項來創建一個新的筆記本(在這個截圖)。

Python 3Python 3.7.4 64-bit ('base': conda)

這些選項之間有什么區別,我應該使用哪個選項來創建筆記本?

額外信息

我的目的是設置一個 conda 數據環境,其中包含數據分析所需的所有包(並且沒有額外的包),如果其他分析師加入或加入同一部分的工作,則很容易復制。

我很感激這是一個非常簡單的問題 - 我很感激任何建議的文章來幫助理解設置過程。

謝謝!

傑克

系統信息

  • macOS Mojave - Version 10.14.6
  • miniconda 安裝 - conda conda 4.8.2
  • conda 環境myenv (使用conda create --name myenv )包含:

    • 蟒蛇version 3.8.1
    • jupyter(與conda install jupyter一起conda install jupyter )- version 1.0.0 build py38_7
    • jupyter_client - version 5.3.4 build py38_0
    • jupyter_console - version 6.1.0 build py_0
    • jupyter_core - version 4.6.1 build py38_0

當您使用環境時,這總是令人困惑。 一種解決方法和好方法是將環境與內核鏈接起來。

在終端中激活環境后,使用這兩個命令(只需在創建環境后執行):

conda install ipykernel
python -m ipykernel install --user --name=env_name

寫上創建的環境名稱而不是上面的 env_name。

然后每當你想打開新筆記本時,你可以看到一個額外的選項,上面寫着你的環境,你可以使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM