【发布时间】:2013-12-27 10:58:42
【问题描述】:
我正在尝试在 Spyder.app 中导入 cv2 模块,但不知何故它没有导入。顺便说一句,我可以在终端中导入它。有谁能帮帮我吗?
【问题讨论】:
-
比较
import sys; print sys.path在它工作的上下文和它不工作的上下文中的结果。 -
您可以尝试将您的导入文件与您的实际文件进行比较。可能存在命名空间冲突,或者您导入了错误的包。试试:
import your_module; print your_module.__file__. -
你从哪里执行你的代码?它与您的主文件位于同一目录中吗?如果没有在“主”文件所在的目录中打开文件并从那里执行它。
-
主文件是什么意思?我有一个要执行的 .py 文件。它的位置重要吗?此外,我还尝试在解释器中导入模块,但它给了我错误。
标签: python import module spyder