在3.65上安装python winapi

时间:2018-08-14 14:48:46

标签: python winapi python-3.6

我需要在项目中使用winapi,并且必须使用python 3.6

我安装了两个解释器:python 3.65python 2.7(原始解释器)。 每当我使用pip install pypiwin32命令时,它就会告诉我它已经安装在2.7版本上。当我尝试将文件从2.7目录移动到3.65目录时,它将无法正常工作。

如何在winapi上安装python 3.65

2 个答案:

答案 0 :(得分:2)

当您安装了多个Python,并且不想使用虚拟环境时,最好的解决方案是以这种方式运行pip

$ python3 -m pip install spam

或者,在Windows上,使用py启动器:

C:\> py -3 -m pip install spam

或者,如果您通常使用完全不同的命令运行Python 3.6,则是同一件事:

$ /opt/local/python36/bin/python -m pip install spam

只要您知道如何运行要运行的Python版本,就可以使用-m pip来运行它,这样就可以确保获得随附的pip该Python版本,并将软件包安装到该Python版本的网站库中。

总而言之,您是否有不想使用虚拟环境的原因?在这种情况下,它将使您的生活更加轻松。

答案 1 :(得分:0)

同时安装了python2.x的两个版本时,应该可以使用命令3.x来定位较新的版本。

您可以尝试

pip3

让我们知道它的进展。