我需要使用 Python 2.7 设置 Windows 64 位 PC 虚拟环境来运行我没有编写的脚本,我不完全确定它的用法,但它导入了 pythoncom(一个 .NET 通信模块作为据我所知)。
好像模块存在于pywin32和pypiwin32中(都安装了),我在输入“pydoc modules”和“pydoc pythoncom”时可以看到模块已经安装在环境中,但是在运行脚本时仍然无法导入模块。
我只能使用pywin32-244,它的wheel文件中有一个名为pythoncom27.dll的.dll,我似乎找不到解决方法,有人知道为什么会这样吗?(我提供的所有版本都不是可选的(对于python,包)-我无法更改它们,它们必须保持不变)
此外 - 在较新版本的 python3.x 中,它运行良好。从 python 命令行我实际上可以导入它!我有什么理由能够导入它并以所有提到的方式查看它,但仍然无法通过脚本导入它?也许脚本或我运行它的方式有问题?
也可能很重要 - 给出错误的脚本只是通过另一个脚本导入的,所以我实际上正在运行 T1.py,然后导入 T2.py,它在尝试导入 pythoncom 时给出错误...
提前致谢!奥伦