[英]Python Can't Find Module After Installing with Pip and Conda
我在 Linux (WSL) 的 Windows 子系統上。 我已經定義了一個環境,我正在嘗試將可palettable
添加到其中。 這是我嘗試過的:
conda install palettable
,一切順利,沒有錯誤,嘗試在我的腳本中import palettable
,我收到錯誤ModuleNotFoundError: No module named 'palettable'
conda remove palettable
pip install palettable
我錯過了一步嗎? 還是做錯了什么? 我已經使用conda
將許多其他包添加到同一環境中,並且之前沒有遇到任何問題或遇到此錯誤。
您可以通過在安裝模塊后重新啟動 kernel 或 IDE 來輕松解決此問題。
我發現了問題。 我正在使用 VSCode,但我沒有意識到 python 解釋器和筆記本 kernel 是獨立設置的。 解釋器正確地反映了我正在使用我的項目環境。 但是筆記本 kernel(NB 窗口的右上角)沒有設置為相同的東西。 一旦我正確設置並重新啟動 IDE 它現在可以正確找到包。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.