python - 安装Python包,语法无效

标签 python

我遇到了无法安装 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/

相关文章:

python - 在 Django 模板中按键访问字典

python - Django书籍第五章数据库引擎设置

python - Pandas 在重复 DataFrame.reset_index() 上崩溃

python - 为有效的 MySQL 列名过滤字符串

python - 两个 python 的 Pip 安装

python - 如何更改python数据框的内容?

python - 自回归模型的部分拟合或增量学习

python - exec_command之后如何获取退出代码?

python / Pandas : how to combine two dataframes into one with hierarchical column index?

python - python-requests 一次失败后如何再发送一个请求?