簡體   English   中英

ModuleNotFoundError雖然已安裝包

[英]ModuleNotFoundError although package is installed

我得到: ModuleNotFoundError:嘗試運行啟動的文件時沒有名為'flask'的模塊

來自flask進口燒瓶

  • 我在Ubuntu VM上使用PyCharm。 在venv目錄下打開終端。 這就是我得到的:
 ~/PycharmProjects/project01/venv$ python -m flask --versionFlask 1.0.2 Python 2.7.15rc1 (default, Nov 12 2018, 14:31:15) [GCC 7.3.0] 

為什么我的口譯員找不到燒瓶模塊(我猜這不是燒瓶專用的)? 嘗試瀏覽一些以前建議的解決方案,如下所示: ModuleNotFoundError:沒有名為'flask'的模塊,但它沒有解決問題確保我的PyCharm項目解釋器指向/ home / my_user / PycharmProjects / project01 / venv / bin / python而不是另一個解釋器我能解決它的唯一方法是通過PyCharm Gui安裝燒瓶,但我真的很想知道為什么從帶有pip install flask的終端pip install flask不起作用

source venv/bin/activate

並在venv上安裝flask ; 在使用venv python二進制文件運行腳本之后。 - 我相信你要么沒有在虛擬環境中安裝flask ,要么你沒有使用虛擬環境python。

要檢查您正在調用哪個python二進制文件:

whereis python

暫無
暫無

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

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