在多个版本的Python上安装PyAutoGui

时间:2017-01-18 02:43:25

标签: python python-3.x pip pyautogui

我很快就会明白,对于Python来说,这是一个全新的内容。

我在Windows 10 64位上运行python版本3.5。

我为我正在进行的一个小项目安装了PyAutoGui模块。起初,一切都很完美。但是现在看来PyAutoGui在点击时会崩溃。我怀疑这是因为PyAutoGui仅用于Python 3.4。

为了纠正这个问题,我下载了Python 3.4。不幸的是,当我尝试安装PyAutoGui(使用pip install pyautogui)时,它告诉我它已经安装,因为它在Python 3.5文件夹中看到它。

我的问题是:如何在Python 3.4中安装PyAutoGui并将其安装在Python 3.5中? 假设我几乎不知道如何在不使用pip的情况下手动安装模块

提前致谢!

1 个答案:

答案 0 :(得分:0)

如果您安装了多个版本的Python,则需要找到您的版本并重命名它们及其Pips。

在Windows中,路径为C:\\Users\USERNAME\AppData\Local\Programs\Python\Python3x-32。 x应替换为Python版本,USERNAME替换为您的用户名。在Mac上,它位于/usr/local/bin/python。在Linux上它应该在/usr/bin/python。位置可能因操作系统和Python版本而异。

重命名文件python.exe / pythonpip.exe / pip,以便每个文件都不同。我将我的名字命名为python35.exepython2.exepython.exe(分别为3.5,2.7和3.6)。

现在,当您执行pip命令时,使用pip34 install pyautogui或任何您命名的文件。

或者,如果真的想要你可以采用痛苦的方式重命名所有的路径变量,但我不会在这里解释。