Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.6是否安装win32api?_Python_Python 3.x - Fatal编程技术网

Python 3.6是否安装win32api?

Python 3.6是否安装win32api?,python,python-3.x,Python,Python 3.x,有没有办法为python 3.6安装win32api模块,或者我必须更改python的版本? 每次我尝试使用pip安装时,都会出现以下错误: Could not find a version that satisfies the requirement win32api (from versions: ) No matching distribution found for win32api @Gord提供的信息 截至2019年9月,pywin32现在可从PyPI获得,并安装最新版本(当前

有没有办法为python 3.6安装win32api模块,或者我必须更改python的版本? 每次我尝试使用pip安装时,都会出现以下错误:

 Could not find a version that satisfies the requirement win32api (from versions: )
No matching distribution found for win32api 

@Gord提供的信息

截至2019年9月,
pywin32
现在可从PyPI获得,并安装最新版本(当前为224版)。这是通过
pip
命令完成的

pip install pywin32
如果您希望获得较旧的版本,下面的sourceforge链接可能会有所需的版本,如果没有,您可以使用命令,其中
xxx
是您需要的版本,例如224

pip install pywin32==xxx
这与下面的
pip
命令不同,因为它使用的是
pypiwin32
,该命令当前安装的是较旧的(即223)

浏览文档我看不出这些命令适用于所有
python3.x
版本的理由,我不确定
python2.7
及以下版本,因此您必须尝试它们,如果它们不起作用,那么下面的解决方案将起作用


现在可能是不受欢迎的解决方案,但到2019年9月仍然有效

没有特定版本的
win32api
。您必须获得当前无法通过
pip
安装的
pywin32
模块。目前只能通过此链接获取

安装不会花费很长时间,而且基本上都是为您完成的。只需确保根据您的
python
版本获得正确的版本:)


编辑

因为我发布了我的答案,所以除了下载
win32api
模块,还有其他选择

现在可以使用此命令通过
pip
下载

pip install pypiwin32


也可以从@Heath的评论中提供的安装。请查看以下答案:

你可以用

pip install pypiwin32

继续,我的项目通过requirements.txt获取所有需求,IDE将获取并安装所有需求。除了pywin32之外的所有内容,因为它不在pip上。更新,2019年9月:
pywin32
现在可用,并安装最新版本(当前版本为224)
pypiwin32
当前安装了一个旧版本(223)。@GordThompson删除了我的上一条评论,因为它是NLN,更新中有什么我遗漏的吗?如果您看到此评论时,不必随意标记它。是否有此api的文档?