在WSL中使用PIP安装Pywin32

问题描述 投票:0回答:1

我最近不得不擦拭我的笔记本电脑,在设置备份时我遇到了一个问题,我无法安装我曾经经常使用的某个软件包。 特别是 pywin32。

查看调试输出,所有兼容标签都显示

manylinux
linux_x86_64
。 请参阅下面的详细调试片段:

  cp310-cp310-manylinux_2_35_x86_64
  cp310-cp310-manylinux_2_34_x86_64
  cp310-cp310-manylinux_2_33_x86_64
  cp310-cp310-manylinux_2_32_x86_64
  cp310-cp310-manylinux_2_31_x86_64
  cp310-cp310-manylinux_2_30_x86_64
  cp310-cp310-manylinux_2_29_x86_64
  cp310-cp310-manylinux_2_28_x86_64
  cp310-cp310-manylinux_2_27_x86_64
  cp310-cp310-manylinux_2_26_x86_64
  cp310-cp310-manylinux_2_25_x86_64
  cp310-cp310-manylinux_2_24_x86_64
  cp310-cp310-manylinux_2_23_x86_64
  cp310-cp310-manylinux_2_22_x86_64
  cp310-cp310-manylinux_2_21_x86_64
  cp310-cp310-manylinux_2_20_x86_64
  cp310-cp310-manylinux_2_19_x86_64
  cp310-cp310-manylinux_2_18_x86_64
  cp310-cp310-manylinux_2_17_x86_64
  cp310-cp310-manylinux2014_x86_64
  cp310-cp310-manylinux_2_16_x86_64
  cp310-cp310-manylinux_2_15_x86_64
  cp310-cp310-manylinux_2_14_x86_64
  cp310-cp310-manylinux_2_13_x86_64
  cp310-cp310-manylinux_2_12_x86_64
  cp310-cp310-manylinux2010_x86_64
  cp310-cp310-manylinux_2_11_x86_64
  cp310-cp310-manylinux_2_10_x86_64
  cp310-cp310-manylinux_2_9_x86_64
  cp310-cp310-manylinux_2_8_x86_64
  cp310-cp310-manylinux_2_7_x86_64
  cp310-cp310-manylinux_2_6_x86_64
  cp310-cp310-manylinux_2_5_x86_64
  cp310-cp310-manylinux1_x86_64
  cp310-cp310-linux_x86_64

Pypi 上的 Pywin32 显示不同(win_arm64、win_amd64 等):https://pypi.org/project/pywin32/#files

我的新 WSL 中是否遗漏了某些内容? 我已经更新了所有内容,安装了 pip,更新了 pip 等等。

注:

    user@ai03:~$ uname -a Linux ai03 5.10.16.3-microsoft-standard-WSL2
    #1 SMP Fri Apr 2 22:23:49 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux 
user@ai03:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description:    Ubuntu 22.04.1 LTS Release:    
    22.04 Codename:       jammy
user@ai03:~$
pip windows-subsystem-for-linux pywin32 pyautogui python-packaging
1个回答
0
投票

似乎pywin32只是为原生Windows设计的。

您可以使用

cmd.exe
很好地安装它,但不能在 WSL 中安装。

请参阅:在 MacO 和 Linux 上安装 win32com

© www.soinside.com 2019 - 2024. All rights reserved.