【问题标题】:Notebook validation failed: Additional properties are not allowed ('id' was unexpected):笔记本验证失败:不允许附加属性(“id”是意外的):
【发布时间】:2023-03-24 00:52:01
【问题描述】:

打开我的笔记本时出现以下验证错误:

{ “元数据”:{ “受信任”:是的 }, “id”:“比较导入”, "cell_type": "代码", "source": "import numpy as np\nimport pandas as pd\nimport matplotlib.pyplot as plt\nimport seaborn as sns\nimport nltk\nimport re\nimport gensim \nfrom gensim.utils import simple_preprocess\nfrom gensim.models.word2vec import Word2Vec\nfrom nltk.stem.porter import PorterStemmer\nfrom nltk.corpus import stopwords\nfrom sklearn.decomposition import PCA,TruncatedSVD\nfrom sklearn.manifold import TSNE\nfrom sklearn.model_selection import train_test_split\nfrom sklearn.linear_model import LogisticRegression\nfrom wordcloud导入 WordCloud、STOPWORDS、ImageColorGenerator\n", “执行计数”:10, “输出”:[] }

【问题讨论】:

标签: python jupyter-notebook


【解决方案1】:

我通过复制单元格的内容而不是单元格本身来解决上述问题。我一直在使用多个笔记本,出现了一些应对粘贴问题

【讨论】:

    【解决方案2】:

    您的笔记本只是一堆导入,您可以轻松地重新创建它,这次我为您做了:

    {
      "nbformat": 4,
      "nbformat_minor": 0,
      "metadata": {
        "colab": {
          "name": "Untitled5.ipynb",
          "provenance": [],
          "collapsed_sections": []
        },
        "kernelspec": {
          "name": "python3",
          "display_name": "Python 3"
        },
        "language_info": {
          "name": "python"
        }
      },
      "cells": [
        {
          "cell_type": "code",
          "metadata": {
            "id": "CRAF2wibMCRq"
          },
          "source": [
            "import numpy as np \n",
            "import pandas as pd\n",
            "import matplotlib.pyplot as plt\n",
            "import seaborn as sns\n",
            "import nltk\n",
            "import re\n",
            "import gensim \n",
            "from gensim.utils import simple_preprocess\n",
            "from gensim.models.word2vec import Word2Vec\n",
            "from nltk.stem.porter import PorterStemmer\n",
            "from nltk.corpus import stopwords\n",
            "from sklearn.decomposition import PCA,TruncatedSVD\n",
            "from sklearn.manifold import TSNE\n",
            "from sklearn.model_selection import train_test_split\n",
            "from sklearn.linear_model import LogisticRegression \n",
            "from wordcloud import WordCloud, STOPWORDS, ImageColorGenerator"
          ],
          "execution_count": null,
          "outputs": []
        }
      ]
    }
    

    【讨论】:

      【解决方案3】:

      尝试清除 Jupyter Notebook 的所有单元格的输出。 在 Jupyter Notebook 中,转到:单元格>所有输出>清除

      【讨论】:

        【解决方案4】:

        id 对于 nbformat 版本低于 4.5 的笔记本根本不为人所知。

        您可以在文本编辑器中打开笔记本文件并增加版本。

        就我而言

         "nbformat": 4,
         "nbformat_minor": 4
        

        变成

         "nbformat": 4,
         "nbformat_minor": 5
        

        更多详情https://www.pythonfixing.com/2021/12/fixed-notebook-validation-failed-jupyter.html

        【讨论】:

          猜你喜欢
          • 2021-04-02
          • 1970-01-01
          • 2021-07-04
          • 2019-08-25
          • 2022-09-28
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多