首页 > 解决方案 > 即使 sys.path 显示目录,模块导入错误?

问题描述

我在我的 Mac 上通过其目录安装包时遇到问题(无法通过 pip 安装,只有可用的文件夹)。

我在 Conda 上使用 python 2.7 环境,并在阅读了许多帖子和教程后做了以下操作:

当我做后者时,我可以看到那里列出的 PyOPC 的路径,所以我认为导入任何模块不会有问题。

尽管如此,当我运行我的代码时,我得到以下信息:

from basic import BasicXDAServer
ImportError: No module named basic

basic.py 是文件夹内的一个文件PyOPC/servers。如果我将“基本”移动到主 PyOPC 文件夹,我会收到一个不同的导入错误,指的是在 basic.py 中发生的导入...

这是我在 Github 上引用的完整目录:https ://github.com/ibh-systems/pyopc/tree/master/PyOPC

目录本身的结构是否有问题,或者我在安装它时做错了什么。谢谢您的帮助。

标签: pythonmoduleanacondaopc

解决方案


推荐阅读