簡體   English   中英

Python 用 Pip 和 Conda 安裝后找不到模塊

[英]Python Can't Find Module After Installing with Pip and Conda

我在 Linux (WSL) 的 Windows 子系統上。 我已經定義了一個環境,我正在嘗試將可palettable添加到其中。 這是我嘗試過的:

  1. conda install palettable ,一切順利,沒有錯誤,嘗試在我的腳本中import palettable ,我收到錯誤ModuleNotFoundError: No module named 'palettable'
  2. 接下來我做了conda remove palettable
  3. 然后我再次安裝,這次使用 pip 通過pip install palettable
  4. 我犯了同樣的錯誤

我錯過了一步嗎? 還是做錯了什么? 我已經使用conda將許多其他包添加到同一環境中,並且之前沒有遇到任何問題或遇到此錯誤。

您可以通過在安裝模塊后重新啟動 kernel 或 IDE 來輕松解決此問題。

我發現了問題。 我正在使用 VSCode,但我沒有意識到 python 解釋器和筆記本 kernel 是獨立設置的。 解釋器正確地反映了我正在使用我的項目環境。 但是筆記本 kernel(NB 窗口的右上角)沒有設置為相同的東西。 一旦我正確設置並重新啟動 IDE 它現在可以正確找到包。

暫無
暫無

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

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