簡體   English   中英

為什么離開jupyter notebook第二天回來出現Python錯誤碼'name is not defined',如何解決?

[英]Why does Python error code 'name is not defined' appear after you left the jupyter notebook and came back the next day and how to fix it?

名稱未定義我正在使用 Jupyter Notebook,工作數小時后最終保存了筆記本,現在當我想返回筆記本時,筆記本出現錯誤。 我想通過保存它並在第二天回來我會在我之前離開它的地方找到它並從那里繼續但是當我繼續它時它給了我錯誤代碼 name is not defined

我嘗試導入 pandas 和 numpy 並期望錯誤代碼停止

當您保存筆記本時,它只會將 python 代碼保存在單元格及其各自的輸出中(如果有的話)。

保存筆記本並不意味着您可以從離開它的地方開始它,這意味着一旦您關閉 jupyter 筆記本 kernel,您初始化的變量就會丟失。您需要做的就是重新運行筆記本中的每個單元格並且所有變量都將加載,因為它們必須在筆記本中。 希望這可以幫助!

從上到下重新運行所有單元格。

在您之前定義/導入的單元格之一中normal_rets 但是直到您再次運行該特定單元格,筆記本才知道normal_rets是什么。

當你保存筆記本時,你有效地保存了代碼/指令。 但是當你回到筆記本時需要重新運行代碼單元,以便所有函數/模塊/變量及其內容重新加載到 memory 中,以便你可以再次使用它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM