[英]What is the difference between these two Python Notebooks in Jupyter?
背景
我是一名数据分析师,正在建立一个新的数据环境,以便在 Jupyter 笔记本中使用 Python 执行分析。
我已经在 mac 上安装了 miniconda,并用它来创建一个名为myenv
的环境。 在那里,我使用 conda 安装了 Jupyter(下面的系统信息包含版本和构建)。
主要问题
当我启动从终端用Jupyter笔记本jupyter notebook
,并选择new
,我有两个选项来创建一个新的笔记本(在这个截图)。
Python 3
和Python 3.7.4 64-bit ('base': conda)
这些选项之间有什么区别,我应该使用哪个选项来创建笔记本?
额外信息
我的目的是设置一个 conda 数据环境,其中包含数据分析所需的所有包(并且没有额外的包),如果其他分析师加入或加入同一部分的工作,则很容易复制。
我很感激这是一个非常简单的问题 - 我很感激任何建议的文章来帮助理解设置过程。
谢谢!
杰克
系统信息
Version 10.14.6
conda 4.8.2
conda 环境myenv
(使用conda create --name myenv
)包含:
version 3.8.1
conda install jupyter
一起conda install jupyter
)- version 1.0.0
build py38_7
version 5.3.4
build py38_0
version 6.1.0
build py_0
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.