让ActivePython与WSH一起工作
我已经安装了ActivePython 2.7.2,我正试图通过wscript/cscript通过控制台执行一个.pys脚本,[即Microsoft的WSH(Windows脚本主机)中的ActivePython(带有.pys扩展名的PythonScript)],尝试使用wscript时,我得到两个错误让ActivePython与WSH一起工作,python,pywin32,wsh,activepython,Python,Pywin32,Wsh,Activepython,我已经安装了ActivePython 2.7.2,我正试图通过wscript/cscript通过控制台执行一个.pys脚本,[即Microsoft的WSH(Windows脚本主机)中的ActivePython(带有.pys扩展名的PythonScript)],尝试使用wscript时,我得到两个错误 “由于您的计算机缺少MSVCR90.dll,程序无法启动。请尝试重新安装程序以解决此问题” “找不到脚本的脚本引擎Python 我做了一些谷歌搜索,并从这里下载并安装了微软Visual C++可重新
C:\YourPythonVersion\Lib\site packages\win32comext\axscript\client\pyscript.py
我现在已经安装了用于Windows扩展的Python,现在可以在控制台窗口中使用cscript运行.pys(在控制台中显示输出),但使用wscript它什么也不做,我希望它会弹出一个带有输出的窗口。您解决了问题吗?ActivePython不需要步骤1。@Sridhar对我来说很奇怪,步骤1实际上解决了问题(即手动重新安装pywin32)我想在Windows 7/Vista系统上,无论出于何种原因,pyscript.py都没有正确注册自己,而Mark Hammond的pywin32安装程序却没有。