python - 让 ActivePython 与 WSH 一起工作

标签 python pywin32 wsh activepython

我已经安装了 ActivePython 2.7.2,我正在尝试使用 wscript/cscript 通过控制台执行 .pys 脚本,[即Microsoft 的 WSH(Windows 脚本宿主)] 中的 ActivePython(带有 .pys 扩展名的 PythonScript)] 并且在尝试使用 wscript 时出现两个错误。

  1. “该程序无法启动,因为您的计算机缺少 MSVCR90.dll,请尝试重新安装该程序以解决此问题”
  2. “找不到用于脚本的脚本引擎 Python

我进行了一些谷歌搜索,还从此处下载并安装了 Microsoft Visual C++ Redistributable Package (x86):http://www.microsoft.com/download/en/confirmation.aspx?id=29无济于事。

我试过 'pythonw c:\Python27\Lib\site-packages\win32comext\axscript\client\pyscript.py' 注册 python。

如有任何帮助,我们将不胜感激。

我在 Win7 x86 上运行。

最佳答案

解决这个问题:

  1. 为 Windows 扩展安装 Python (PyWin32)
  2. 注册python,C:\YourPythonVersion\Lib\site-packages\win32comext\axscript\client\pyscript.py

关于python - 让 ActivePython 与 WSH 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7637210/

相关文章:

python - Windows 7 上的 GetWindowRect 太小

javascript - 使用 Outlook 通过电子邮件发送临时文件

vbscript - 使用SendKeys方法的VBScript错误 “Invalid or Unqualified Reference”

python - apache-beam 从 GCS 桶的多个文件夹中读取多个文件并加载它 bigquery python

python - 如何获取 PyWin32 进程的 PID

Python 索引超出范围解决方法

windows - 无法导入 win32crypt python 模块

wsh - 如何在Windows脚本中获取快捷方式的目标路径?

Python-机器学习

python - 符合 PEP440 和 git 描述部署包中可用的信息