我遇到了无法安装 Python 包 pyautogui 的熟悉问题; “语法无效”,安装突出显示:
pip install pyautogui
我读过的解释都是相同的,即该代码将输入到一个空闲窗口而不是另一个窗口中。好吧,我都尝试过,结果是相同的,语法无效。
这是 Windows 7 上的 Python 3.4.3。
最佳答案
正如 @TigerhawkT3 在评论中所说,您应该从 CMD 安装,而不是 Python Shell。 pip
是下载软件包的可执行文件。
作为wikipedia page关于点状态:
One major advantage of pip is the ease of its command-line interface, which makes installing Python software packages as easy as issuing one command
因此 pip 需要从命令行运行。
那么如何使用 pip 呢?
由于您使用的是 Windows 7,运行它的可靠方法是打开开始菜单,输入 cmd
,然后单击第一个结果。然后您将运行命令提示符,简称 CMD。我建议您运行 pip -h
以显示有关如何使用 pip 的更多信息的帮助。
如果你有
'pip' is not recognized as an internal or external command, operable program or batch file.
您需要添加脚本文件夹的路径(解决方案是 this SO question )。
要摘录,您需要执行
setx PATH "%PATH%;C:\Python34\Scripts"
.
请注意,您需要关闭并重新打开 CMD 才能使更改生效。
祝你好运!
编辑:
为了将来引用,如果您想设置环境变量,并且 Setx 不起作用,您应该搜索编辑系统环境变量
。然后转到环境变量->(在第二个列表中)路径。然后双击它,并附加 C:\Python34\Scripts;
。
关于python - 安装Python包,语法无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31084103/