【发布时间】:2019-12-09 20:09:00
【问题描述】:
我对烧瓶还是很陌生,仍然是 python 的初学者,我遇到了 sqlalchemy 的包问题。我用conda 创建了一个名为flask_app_env 的虚拟环境,正如我在终端输出中显示的那样,它处于活动状态,然后在终端中执行以下命令。我已经使用 pip 包管理器在其他烧瓶包中安装 sqlalchemy。
Python 版本 - 3.7.4 但是当我尝试在终端中执行命令 from sqlalchemy import create_engine 时,它会抛出错误:ModuleNotFoundError: No module named 'sqlalchemy'
任何方向都将不胜感激。
【问题讨论】:
-
如果您在您的根目录和我们的虚拟环境中使用相同版本的 SQLAlchemy,您有什么改进吗?但我只是猜测......
-
@AndiSchroff 我已经通过删除软件包并使用
python -m pip install <package-name>重新安装它们来消除此错误我知道 -m 是一个模块标志,但我不清楚它是什么是在做。我将 brew 和 conda 设置为我的包管理器,但我非常不清楚 pip 如何与它们一起工作。我当前的python版本设置为3.7.4。
标签: python flask pip flask-sqlalchemy conda