0

无法安装 pywinauto 并出现以下错误。请帮我解决这个问题。

C:\Python27>python C:\Users\........\Downloads\pywinauto-0.4.0\pywinauto-0.4.
0\setup.py install
running install
running build
running build_py
error: package directory 'pywinauto' does not exist
4

3 回答 3

2

我这样做的方式是这样的:

  1. 提取 .zip 文件
  2. 将文件夹移动到:C:\Python27\Lib\site-packages
  3. 通过进入文件夹并双击它来运行 setup.py。

这对我有用,这是将模块移动到 Python 中的正常方式。

于 2013-05-05T22:40:18.157 回答
0

试试这个

  1. 下载http://www.python.org/download/releases/2.6.6/(32位)
  2. 使用 python-2.6.6.msi 安装 python
  3. 安装发送密钥 https://code.google.com/p/pythonxy/downloads/detail?name=SendKeys-0.3_py26.exe&can=2&q=
  4. 下载 http://sourceforge.net/projects/pywinauto/files/pywinauto/0.4.0/
  5. 将pywinauto zip文件解压到一个文件夹
  6. 运行 python.exe setup.py install

C:\Software\pywinauto-0.4.0\pywinauto-0.4.0>C:\Python26\python.exe setup.py install

于 2013-05-11T14:39:53.683 回答
0

此问题:"error: package directory 'pywinauto' does not exist"如果您从错误的工作目录开始设置过程,则会出现此问题。

在我的情况下(Win7x64,ActivePython2.7.2)我遇到了同样的问题,直到我接下来完成:*precondtion:你应该先安装 Python

1) 在 PowerShell 中使用解压缩的 PyWinAuto 进入目录:"cd: C:\Python27\Lib\site-packages\pywinauto" 您应该使用解压缩的 PyWinAuto 导航到文件夹

2)然后做"python setup.py install"

然后你可以检查安装的 PyWinAuto:

1) "import application"
2) "app = application.Application().start_("notepad")"

notepad.exe 应该会出现

于 2013-06-09T22:43:43.137 回答