Pip 在 CMD 中无法识别

Pip not Recognised in CMD

为了安装 Pyaudio,我安装了 Python Pip。
我已经从 http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio 下载了 PyAudio‑0.2.8‑cp26‑none‑win32.whl 并将其放在我的桌面上。这是CMD日志。

C:\Users\Shadow Mori> cd C:\users\shadow mori\desktop 
C:\Users\Shadow Mori\Desktop> pip install PyAudio‑0.2.8‑cp26‑none‑win32.whl 
'pip' is not recognized as an internal of external command, 
operable program or batch file.
C:\Users\Shadow Mori\Desktop>

当我将目录更改为 C:\python26\scripts\ pip 被识别,但我无法进入 PyAudio‑0.2.8‑cp26‑none‑win32.whl 否不管目录是什么。我试过像添加 Python 一样添加 C:\python26\Scripts\ 的系统变量,但它也不起作用。
在此先感谢您的帮助。

当您在命令提示符中键入命令时,它会在多个目录中查找可执行文件。这通常是当前目录和 PATH 环境变量中列出的目录。

一次性解决方案是提供命令的完整路径,它会完全跳过搜索并告诉 windows 您想要做什么...

cd C:\users\shadow mori\desktop
C:\python26\scripts\pip install PyAudio‑0.2.8‑cp26‑none‑win32.whl 

(您也可以 cd 到脚本目录,而不是提供 .whl 的完整路径)

一个更永久的解决方案是将 python 脚本文件夹添加到您的路径。

这取决于您的 windows 版本,但在 Win7 和 8 上是控制面板->系统->高级系统设置->环境变量(按钮)

在window的下半部分,找到PATH并编辑它。

;C:\Python26\Scripts 添加到现有值的末尾。分号用于将它与以前的值分开。例如:

更改将对所有新的命令提示符生效。您现在应该能够从任何位置 运行 pip(或脚本目录中的任何其他命令)。

添加两条路径,例如-> "C:\Users\AppData\Local\Continuum\anaconda3\Scripts" &

"C:\Users\AppData\Local\Continuum\anaconda3"到你的系统变量路径。

这应该有效。