1

我很快就会很明显,在谈到 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 的情况下手动安装模块几乎一无所知

提前致谢!

4

1 回答 1

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以便每个文件都不同。我命名为 mine python35.exe, python2.exeand python.exe(对于 3.5、2.7 和 3.6)。

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

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

于 2017-01-18T03:07:39.857 回答