【问题标题】:Python snap7 importerror: cannot find module snap7 windows10Python snap7 导入错误:找不到模块 snap7 windows10
【发布时间】:2017-04-05 06:44:33
【问题描述】:

我是 Python 新手,正在为我的一个自动化项目尝试它。 我正在尝试在 Windows 10(64 位)上使用 64 位 python(版本 3.5.3)。 我已将用于 win 64 位的 snap7 的 .dll 和 .lib 文件复制到我的 Python 路径中,该路径已添加到我的系统路径中。我已经下载了 python-snap7 包装器版本 0.8

但尽管如此,我还是收到了一个导入错误:没有名为 snap7 的模块。

我也确实遵循了下面链接中所说的所有内容。但似乎没有任何效果。

python snap7 windows - can't find snap7 library

任何帮助将不胜感激。

编辑: 当我尝试使用 pip 安装 snap7 时..我收到此错误

>>> python -m pip install python-snap7
  File "<stdin>", line 1
    python -m pip install python-snap7
                ^
SyntaxError: invalid syntax
>>>

追溯:

Traceback (most recent call last):
  File "C:\Users\Vrinda\Desktop\1.py", line 1, in <module>
    import snap7
ImportError: No module named 'snap7'

解决方案:我必须从命令窗口安装它..而不是 python 解释器

【问题讨论】:

  • 为什么不用pip安装呢? pip install python-snap7
  • 你能发布堆栈跟踪吗?您遇到了哪个错误?
  • 只需将其复制粘贴为文本,然后选择它并单击问题编辑器上的大括号。以stackoverflow.com/questions/338768/… 为例。
  • 谢谢@RaviKumar!..我花了一些时间来弄清楚一些琐碎的东西,但使用 pip 工作:)

标签: python module importerror snap7


【解决方案1】:

如果您从官方 Microsoft Store 安装 Python,则包含 pip 安装程序。你只需要在命令行中粘贴pip install python-snap7,就像Ravi Kumar说的那样。

如果您使用 Visual Studio Code 并收到警告,“Import "[module]" could not besolvedPylance (reportMissingImports)”,然后重启 VS Code。

【讨论】:

    猜你喜欢
    • 2022-10-05
    • 1970-01-01
    • 2021-07-21
    • 2016-02-28
    • 1970-01-01
    • 2022-11-17
    • 1970-01-01
    • 1970-01-01
    • 2021-01-02
    相关资源
    最近更新 更多