【问题标题】:Error running Jupyter Notebook on windows with python 3.9使用 python 3.9 在 Windows 上运行 Jupyter Notebook 时出错
【发布时间】:2021-10-31 21:01:15
【问题描述】:

尝试运行 jupyter notebook 时出现以下错误。 它是 python 和 jupyter notebook 的全新安装。

【问题讨论】:

  • 笔记本里有什么?
  • @Dbercules 这是全新安装
  • 请粘贴回溯文本。
  • @krassowski 它在附加的图像中。无法在 cmets 中粘贴日志

标签: python python-3.x jupyter-notebook jupyter jupyter-lab


【解决方案1】:

文件nbjson.py 正在尝试从base64 导入函数encodestring()。该函数是 deprecated since Python 3.1 (2009) 并在 Python 3.9 中被删除。该函数的 Python 3 名称是 encodebytes()

除非您愿意修复第 3 方模块中的遗留代码(我会犹豫推荐),否则您的选择是 (1) 将问题报告给 nbjson 维护者或 (2) 与 Python 一起安装 Python 3.8 3.9 对于这个项目。

【讨论】:

  • 谢谢你的回答,我不想降级python版本,这就是为什么我在这里问这个问题,但看起来这是唯一的方法!
  • 您不必降级。只需在现有版本旁边安装旧版本即可。
猜你喜欢
  • 1970-01-01
  • 2020-06-02
  • 2019-04-08
  • 2019-11-21
  • 1970-01-01
  • 2021-08-23
  • 1970-01-01
  • 2021-05-28
  • 1970-01-01
相关资源
最近更新 更多