我在一个烧瓶项目中使用 dotenv,并且也在一个简化的测试环境中测试了它。我尝试卸载并重新安装等,但是 python 找不到 dotenv 模块。
当启动 flask 时,它看到有一些 .env 文件并告诉我安装 dotenv,即使它已安装并且我可以在 flasks 系统库中看到它。
当我运行代码时,我收到一个模块未找到错误,指出它找不到 dotenv。代码是
import os
from dotenv import load_dotenv
from flask import Flask
from flask_sqlalchemy import SQLAlchemy
错误是
感激地接受任何建议。
原文由 Mark Kortink 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可能还安装了“dotenv”包。
在您的虚拟环境中,尝试:
您也可能在系统级别(在虚拟环境之外)安装了 dotenv。如果是,您可以尝试卸载它。
如果这不是问题,请发布您的代码和由此产生的错误。