Jupyter Notebook(Conda)中的冲突python版本

Quazi Irfan

我正在尝试使用Conda设置Jupyter笔记本,但是笔记本使用的python版本与Conda环境不同。

我使用以下命令创建了“ python_jupyter”环境。

conda create -n python_jupyter python=3.6.5 ipykernel

但是在笔记本中,当我检查python版本时,根据检查方式的不同,会得到不同的结果。如果我使用bash命令检查,我会得到预期的版本号3.6.5,但是从python代码中,我会得到3.6.3(我想默认的版本是Conda的默认安装版本)。

在此处输入图片说明

当我回到“基本”(默认)环境时,版本冲突已解决,

在此处输入图片说明

为什么第一张图片中存在python版本冲突,我该如何解决?

编辑

当我在“ python_jupyter”环境处于活动状态的命令行上运行“ conda info”时,我看到python版本被报告为3.6.3。但是如果我运行“ python -V”,我会看到python版本3.6.5。为什么会有这种差异?另外,当我尝试使用“ conda update python”更新python时,它不会提示我进行更新,这意味着conda认为我使用的是最新的python版本3.6.5。

在此处输入图片说明

Quazi Irfan

通过conda install ipython jupyter在我的python_jupyter环境中运行解决了该问题由于我能够jupyter notebook使用默认安装运行命令,因此我假设jupyter notebook安装已完成。

在此处输入图片说明

conda info报告基本环境中的Python版本,和conda list/conda list -f pythonpython -V报告当前活动环境中的Python版本,在这种情况下为python_jupyter。资源

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章