comtypes.gen属性不同于自下载和conda预安装



我已经创建了自己的Anaconda环境。我需要使用"comtypes"包来连接到软件ETABS,所以我首先用conda安装命令下载了它,然后我尝试了下一个命令行:

helper = comtypes.client.CreateObject('ETABSv17.Helper')

但是,我收到了下一个错误:

AttributeError: module 'comtypes.gen.ETABSv17' has no attribute 'cHelper'

然而,我意识到,如果在Anaconda附带的基本环境中尝试相同的命令行,包括预装的"comtypes"包,就没有问题。事实上,如果我将comtypes.gen.ETABSv17与我的自定义环境和Conda的环境进行比较,即使它们具有相同的版本号,可用属性之间也会有巨大的差异:comtypes 1.1.7。

如何获得Anaconda附带的完全相同的"comtypes"包,以便使所有相关属性都能工作?也许,可能是我缺少了一些包裹依赖性吗?

Pd:我正在使用Windows10,我已经在Pycharm和Spyder中试用了Python3.7

谢谢大家!

我遇到了这个问题,当时我使用的是python 32位版本。所以卸载并安装了一个64位版本,现在运行良好。这可能有助于

最新更新