首页 > 解决方案 > 找不到模块“...”(或其依赖项之一)。尝试使用带有构造函数语法的完整路径

问题描述

我正在尝试运行代码,但我被困在代码的第一行。代码如下:

import os
import time
from MIRcatSDKConstants import *
from MIRcatSDKHelpers import ArmAndWaitForTemp

os.chdir("C:/...") # Change the working directory to reference libraries based on version of python x32 or x64
SDK = CDLL("MIRcatSDK")

一旦我导入了一些包(ctypes 是从另一个模块导入的),我运行 CDLL(或 ctypes.CDLL)在 os.chdir 中指定的文件夹中打开一个 .dll 文件,但我一直有同样的错误“不能查找模块“MIRcatSDK”(或其依赖项之一)。尝试使用具有构造函数语法的完整路径。”。

奇怪的是,如果我在另一台计算机上运行相同的代码,它运行顺利,所以我想知道是否需要安装任何软件包。我正在使用带有 Python 3.9.7 的 Spyder,谢谢!

标签: pythondlloperating-systemspyderctypes

解决方案


推荐阅读