簡體   English   中英

嘗試從 PyCharm 訪問 Flask 包時出現 ModuleNotFoundError

[英]ModuleNotFoundError when trying to access Flask Package from PyCharm

我是初學者,學習 Python 大約一個月。 我試圖用 Python 構建一個 Web 框架。 我使用pip將 Flask 作為包安裝,但是當我嘗試從PyCharm訪問它時,它顯示了一個錯誤:

ModuleNotFoundError: 沒有名為“燒瓶”的模塊

我已經包含了一些屏幕截圖。

此圖像顯示了我收到的錯誤:

圖片

此圖顯示我已在系統中成功安裝 Flask:

圖片

可能是什么問題呢? 我該如何解決?

PS:我可以從命令窗口訪問包。 只有當我嘗試從Pycharm訪問時, Pycharm發生錯誤。

您可能使用虛擬環境 (venv) 啟動了一個新項目,這是一種很好的做法。 但是隨后您將 Flask 全局安裝到 Python 中,這不會影響已創建的環境。 因此,Flask 在您項目的虛擬環境中不可用。

作為 Robin Zegmond 評論的擴展:您可以通過 PyCharm 安裝,而不是通過命令行安裝您的包。 這確保您安裝的軟件包是為正確的解釋器/環境安裝的。

  1. 文件 > 設置 > 項目:> 項目解釋器
  2. 點擊右側的“+”號
  3. 搜索您的模塊並安裝,這可能需要一些時間,具體取決於模塊。

我在使用pycharm的flask 1.1.*中遇到此錯誤,在虛擬環境中安裝較低版本后,它工作正常。

暫無
暫無

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

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