【问题标题】:Open a Jupyter Notebook with Python 3使用 Python 3 打开 Jupyter Notebook
【发布时间】:2021-09-30 03:25:43
【问题描述】:

我在 Jupyter Notebook 上运行 Python2。

当我尝试这样做时:

import emcee

我得到错误:

File "/home/me/.local/lib/python2.7/site-packages/emcee/ensemble.py", line 84
    parameter_names: Optional[Union[Dict[str, int], List[str]]] = None,
                   ^
SyntaxError: invalid syntax

这是因为我使用的是 Python2 并且应该运行 Python3 吗?

如果我在终端中执行python -Vpython3 -V,我将分别得到Python 2.7.17Python 3.6.9

那么有没有一种简单的方法可以打开 python 3 Jupyter Notebook?我正在运行 Ubuntu 18.04 LTS。


当我搜索答案时,我看到了涉及安装 anaconda 的解决方案 - 但我的机器上已经安装了 Jupyter Notebook 和 Python 3。如果不需要的话,我不想通过安装更多版本的 python 和 Jupyter Notebook 来搞砸事情。

【问题讨论】:

  • 这是因为我使用的是 Python2 并且应该运行 Python3 吗? 是的。 Python 2 在遇到 Python 2 中不存在的类型提示时会报告语法错误。您需要安装 Python 3,这可以与 Python 2 一起完成。
  • 谢谢。我的机器上似乎确实有 python 3。但是打开笔记本时我没有得到 python 3 选项。我需要进一步安装吗?

标签: python jupyter-notebook


【解决方案1】:

尝试直接在终端中输入 Jupyter notebook,而不更改终端中的位置。打开一个新的终端会话并输入:jupyter notebook 可能会有所帮助。

【讨论】:

  • 我不确定我是否完全理解。我已经通过在终端中输入 jupyter notebook 来打开我的笔记本。你的意思是从我的主目录?这似乎没有任何区别。
  • jupyter notebook 正在运行吗?
猜你喜欢
  • 2023-02-04
  • 2023-03-08
  • 1970-01-01
  • 1970-01-01
  • 2019-07-30
  • 2018-07-31
  • 2017-11-13
  • 1970-01-01
  • 2020-07-14
相关资源
最近更新 更多