背景
我是一名数据分析师,正在建立一个新的数据环境,以便在Jupyter笔记本中使用Python进行分析。
我已经在Mac上安装了miniconda,并用它来创建一个名为myenv
的环境。在里面,我使用conda安装了Jupyter(下面的系统信息包含版本和内部版本)。
主要问题
当我使用jupyter notebook
从终端启动Jupyter笔记本并选择new
时,有两个选项可以创建一个新笔记本(in this screenshot)。
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
)-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
答案 0 :(得分:0)
在使用环境时,这总是令人困惑。 一种解决方法是将环境与内核链接。
在终端中激活环境后,请使用以下两个命令(仅在创建环境后才需要执行此操作):
conda install ipykernel
python -m ipykernel install --user --name=env_name
写入创建的环境名称,而不是上面的env_name。
然后,每当您要打开新笔记本时,都会看到一个附加选项,表明您的环境,您可以使用它。