我的项目中有一个导入包(flask_mail)的单行脚本。我在 virtualenv 中运行它。如果我执行python script.py
我得到ImportError: No module named flask_mail
. 如果在同一个文件夹中,激活了相同的 virtualenv,我打开 python 控制台并从我的script.py
文件 ( import flask_mail
) 中运行相同的命令,我不会收到任何错误。
Virtualenv 是使用以下命令创建的:virtualenv venv
然后激活source venv/bin/activate
我在这里做错了什么?