【问题标题】:Having trouble installing pyWin32 on my windows 10 operating system based computer在我的基于 Windows 10 操作系统的计算机上安装 pyWin32 时遇到问题
【发布时间】:2016-09-24 16:32:11
【问题描述】:

为什么不安装?我以为我遵循了正确的程序

【问题讨论】:

  • 错误信息就在屏幕上:pyHook.whl is not a valid wheel filename.
  • 您为什么要尝试从 Wheel 文件安装?我在https://www.python.org/downloads/release/python-352/ 上看到的所有 Windows 软件包都是 .ZIP 或 .EXE 文件。
  • 我关注的是终端的第二部分,而不是终端带有pyHook.whl的那一行。我去这个网站下载了我的包(lfd.uci.edu/~gohlke/pythonlibs),我没有看到任何可执行文件。我试图用 7zip 解压 python 模块文件,但没有成功
  • 您是要安装 Python 本身,还是安装特定的 Python 模块?
  • 一个特定的python模块,特别是pywin32和pyHook

标签: python module pywin32 pyhook


【解决方案1】:

只需对 .whl 文件的完整路径使用双引号即可。

pip install "C:\...full path with spaces\pywin32-...-win_amd64 (1).whl"

当然要确保先运行pip install wheels

另一种方法是使用easy_install(无需手动下载安装程序):

easy_install.exe https://github.com/jmdaweb/TWBlue_deps_windows/raw/master/x64/pywin32-220.win-amd64-py2.7.exe

但是如果你打算使用第二种方式,py2exe 可能会出现问题。也许pip install pypiwin32 适合您(它将安装 pyWin32 build 219,在大多数情况下应该可以正常工作)。

【讨论】:

  • 从哪里获取easy_install.exe >
  • 通常可以在 C:\Python27\Scripts\ 或类似的地方找到。它包含在 Python 发行版中。即使是来自 python.org 的非常基本的。
猜你喜欢
  • 2020-11-09
  • 2016-09-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-21
  • 2022-12-29
  • 1970-01-01
相关资源
最近更新 更多