+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

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

发布于2020-08-04 18:34     阅读(732)     评论(0)     点赞(3)     收藏(4)


我正在尝试使用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。

在此处输入图片说明


解决方案


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

在此处输入图片说明

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



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接: https://www.pythonheidong.com/blog/article/471386/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

3 0
收藏该文
已收藏

评论内容:(最多支持255个字符)