当前位置: 首页 > 知识库问答 >
问题:

在jupyter中选择python内核

孟振
2023-03-14

我已经安装在Debian Jessie:

蟒蛇2。7.

蟒蛇3。5.

我还通过pip2pip3安装了Jupyter

然而,当我启动jupyter笔记本时,我只能使用python3作为内核!如何切换到pyhton2。7何时使用Jupyter?

共有2个答案

红鸿运
2023-03-14

我现在不能测试这个,但是jupyter笔记本可能正在查看$PATH变量来查找python。当您键入python--version时,它是不是python2

如果不是,您可以通过更改$PATH变量来选择使用哪个python,使python2位于python3之前。

拓拔安邦
2023-03-14

我在Digital Ocean上用一台全新的Debian 8.5机器进行了尝试。

作为root,从apt安装pipjupyter,以及开发包。

apt-get install python-pip python-dev python3-pip python3-dev libzmq3
pip3 install jupyter

使用ipycore模块为Python2添加内核。Python3内核已经安装。

pip install ipykernel
python2 -m ipykernel install

当运行jupyter notebook时,应该将python2pytho3列为可用内核。请注意,Tornado笔记本服务器在8888端口上提供HTTP服务,在许多机器上默认情况下,该端口未打开。下面是一个脚本,它将为您运行Jupyter,打开和关闭端口8888,并在公共IP上运行。

 类似资料:
  • 问题内容: 我在某人的iPython笔记本中看到了此代码,并且对 代码的工作方式感到非常困惑。据我了解,pd.loc []用作基于位置的 索引器,其格式为: 但是,在这种情况下,第一个索引似乎是一系列布尔值。 有人可以向我解释一下此选择的工作原理。我试图通读 文档,但找不到解释。谢谢! 问题答案: 可以使用一两个索引器。在其余文章中,我将第一个索引器表示为,将第二个索引器表示为。 如果仅提供一个索

  • 我在某人的iPython笔记本上看到了这段代码,我对这段代码的工作原理感到非常困惑。据我所知,pd.loc[]用作基于位置的索引器,其格式为: 然而,在这种情况下,第一个索引似乎是一系列布尔值。有人能给我解释一下这个选择是如何工作的吗?我试图通读留档,但我想不出一个解释。谢谢!

  • 问题内容: 我有一个将数组显示为单个选择的选项: 我想做的是它第一次加载时应显示默认值。选择一个选项并关闭对话框后,我再次弹出相同的对话框,它应显示我先前做出的选择并滚动到该对话框。 我该如何完成? 截至目前,我可以获取所选职位,但是接下来该怎么办? 问题答案: 您可以将所选值存储在您的变量中,也可以使用SharedPreferences

  • 问题内容: 选择/过滤索引为MultiIndex的数据框的行的最常见的熊猫方法是什么? 根据单个值/标签切片 根据一个或多个级别的多个标签进行切片 根据布尔条件和表达式进行过滤 哪种方法在什么情况下适用 为简单起见假设: 输入数据框没有重复的索引键 下面的输入数据框只有两个级别。(此处显示的大多数解决方案一般都适用于N级) 输入示例: 问题1:选择单个项目 如何选择级别为“一个”的行为”a”的行?

  • 问题内容: 现在,我的脚本转到页面,并在出现错误消息之前,从下拉列表“ Vijesti”中打开第二个对象。 这是错误: StaleElementReferenceException:消息:在缓存中找不到元素-自查找页面以来,页面可能已更改 从selenium站点: 当对元素的引用现在“陈旧”时抛出。陈旧意味着元素不再出现在页面的DOM上。StaleElementReferenceException

  • 问题内容: 现在,我的脚本转到页面并在出现错误消息之前打开下拉列表“ Vijesti”中的第二个对象。 这是错误: StaleElementReferenceException:消息:在缓存中找不到元素-自查找页面以来,页面可能已更改 从硒站点: 当对元素的引用现在“陈旧”时抛出。陈旧意味着元素不再出现在页面的DOM上。StaleElementReferenceException的可能原因包括但不