我很快就会明白,对于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的情况下手动安装模块
提前致谢!
答案 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
/ python
和pip.exe
/ pip
,以便每个文件都不同。我将我的名字命名为python35.exe
,python2.exe
和python.exe
(分别为3.5,2.7和3.6)。
现在,当您执行pip命令时,使用pip34 install pyautogui
或任何您命名的文件。
或者,如果真的想要你可以采用痛苦的方式重命名所有的路径变量,但我不会在这里解释。