我已经安装了 python-dotenv 但 python 找不到它

2024-03-31

我在 Flask 项目中使用 dotenv,并且还在简化的测试环境中对其进行了测试。我尝试过卸载并重新安装等,但 python 找不到 dotenv 模块。

当启动flask时,它看到有一些.env文件,并告诉我安装dotenv,即使它已安装并且我可以在flask系统库中看到它。

当我运行代码时,出现模块未找到错误,提示找不到 dotenv。代码是

import os
from dotenv import load_dotenv
from flask import Flask
from flask_sqlalchemy import SQLAlchemy

错误是

任何建议都感激地接受。


您可能还安装了“dotenv”软件包。

在您的虚拟环境中,尝试:

pip uninstall dotenv
pip uninstall python-dotenv
pip install python-dotenv

此外,您可能在系统级别安装了 dotenv(在虚拟环境之外)。如果是的话,你可以尝试卸载它。

如果这不是问题,请发布您的代码和由此产生的错误。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我已经安装了 python-dotenv 但 python 找不到它 的相关文章

随机推荐