Flash 未找到dotenv模块错误Pythonywhere

Flash 未找到dotenv模块错误Pythonywhere,flash,dotenv,Flash,Dotenv,我有一个python应用程序设置。除了dotenv,一切都很好。在激活虚拟环境时,我在Python3.7上使用pip install python dotenv安装了它。我仍然得到模块未找到的错误,虽然。有解决方案吗?事实证明,我必须在var/www/www\u my\u web\u app\u wsgi.py文件中导入dotenv,然后从中加载环境变量,然后从my app.py使用os.getenv访问它们。现在一切正常。您在控制台或网站的错误日志中哪里看到错误消息?或者其他地方?在错误日志中

我有一个python应用程序设置。除了dotenv,一切都很好。在激活虚拟环境时,我在Python3.7上使用pip install python dotenv安装了它。我仍然得到模块未找到的错误,虽然。有解决方案吗?

事实证明,我必须在var/www/www\u my\u web\u app\u wsgi.py文件中导入dotenv,然后从中加载环境变量,然后从my app.py使用os.getenv访问它们。现在一切正常。

您在控制台或网站的错误日志中哪里看到错误消息?或者其他地方?在错误日志中。当我在bash控制台中加载虚拟环境并运行var/www/my_web_app.py文件时,它运行正常,没有错误。您确定您的web应用已配置为在该虚拟环境中运行吗?你在PythonyWhere的Web配置页面的Virtualenv部分看到了什么?是的。现在可以工作了,我必须在var/www/www\u my\u web\u app\u wsgi.py文件中导入dotenv,然后从中加载环境变量,然后从my app.py使用os.getenv访问它们。现在一切都很好。这可以被标记为我自己问题的答案吗?我想你可以把它作为答案贴在这些评论下面的框中,然后自己标记为正式答案