安装Python包,语法无效

时间:2015-06-27 01:01:29

标签: python

我有一个熟悉的问题,就是无法安装Python软件包,pyautogui; “语法无效”,突出显示安装:

pip install pyautogui

我读过的解释都是一样的,这个代码要输入其中一个IDLE窗口,而不是另一个。好吧,我已经尝试了两种,结果是一样的,语法无效。

这是Windows 7上的Python 3.4.3。

1 个答案:

答案 0 :(得分:2)

正如@ TigerhawkT3在评论中所说,你应该从CMD安装,而不是Python Shell。 pip是可下载软件包的可执行文件。

由于pip上的wikipedia page状态:

  

pip的一个主要优点是易于使用命令行界面,这使得安装Python软件包就像发出一个命令一样简单

因此需要从命令行运行pip。

那么你如何使用pip?

由于您使用的是Windows 7,因此运行它的正确方法是打开开始菜单,键入cmd,然后单击第一个结果。然后,您将运行命令提示符,或简称CMD。我建议您运行pip -h以显示有关如何使用pip的更多帮助。

如果你有

  

'pip'未被识别为内部或外部命令,   可操作程序或批处理文件。

您需要添加脚本文件夹的路径(解决方案为this SO question)。

要摘录,您需要执行

  

setx PATH "%PATH%;C:\Python34\Scripts"

请注意您需要关闭并重新打开CMD才能使更改生效。

祝你好运!

编辑:

为了将来参考,如果要设置环境变量,并且Setx不起作用,则应搜索Edit the system environment variables。然后转到Environment Variables->(在第二个列表中)Path。然后双击它,并附加C:\Python34\Scripts;