【问题标题】:Pytest - Error No Module Named SqlalchemyPytest - 错误没有名为 Sqlalchemy 的模块
【发布时间】:2015-07-23 00:42:41
【问题描述】:

我尝试将 sqlalchemy 导入到我的 pytest 文件中,但是当我尝试运行它时显示此错误,即使我已经安装了 sqlalchemy。

    new.py:1: in <module>
    import sqlalchemy
E   ImportError: No module named sqlalchemy

我的代码:

import pytest
import sqlalchemy

代码就在我导入 sqlalchemy 时。 我如何解决它?在此先感谢

【问题讨论】:

  • @alecxe 谢谢,已编辑
  • 你的系统中只有 python 2 还是 2 和 3?
  • @SaraSantana 仅 python 2.6 和 2.7,我使用 py.test 运行此代码
  • @SaraSantana 我发现在 python2.7 上安装了 sqlalchemy。知道如何运行它吗?
  • 在命令行中运行“pip list”。你看到 sqlalchemy 了吗?

标签: python python-2.7 sqlalchemy pytest


【解决方案1】:

我有同样的问题,并通过运行测试来修复:

python -m pytest .

【讨论】:

    猜你喜欢
    • 2020-10-17
    • 1970-01-01
    • 2018-07-06
    • 1970-01-01
    • 2020-06-19
    • 1970-01-01
    • 2023-02-26
    • 2012-05-21
    • 2021-12-29
    相关资源
    最近更新 更多