取消
顯示的結果
而不是尋找
你的意思是:

為什麼我得到NameError名稱“沒有定義在另一個細胞?

Ank
新的貢獻者二世

我字典定義變量Dict,填充它,並打印(Dict)我的筆記本的第一個細胞。在下一個細胞,我再次執行命令打印(東西)。然而,這一次,它給了我一個錯誤

NameError:名字的Dict沒有定義

怎麼能這樣呢?為什麼我能夠打印這個變量在一個細胞,但不能這樣做在接下來的細胞?

5回複5

Morg
新的貢獻者二世

我目前在執行工作麵臨著同樣的問題。原因/解決方案被發現嗎?

Tharun-Kumar
重視貢獻三世
重視貢獻三世

@Ank@Morg

一個可能的場景中,當這個可能發生中定義的變量(dict)是python環境中,它被稱為一個scala環境或反之亦然。

截圖2023-08-01在10.14.23 AM.png

Tharun-Kumar
重視貢獻三世
重視貢獻三世

一個變量定義在一個特定的語言環境將隻能在這種環境下。它在其他環境將不可用。你能確認嗎?

@Ank@Morg

Morg
新的貢獻者二世

我可以確認你的答案至少指出正確的方向。

似乎我的問題不是一模一樣我是轉而使用魔法pip命令安裝筆記本範圍的包:
% pip安裝<一些包>

中定義的任何命令細胞似乎失去了所以我不得不單獨成這一切之前自己的命令。

謝謝你的幫助!

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map