无法识别“pip”

2024-05-13 04:19:25 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图安装PySide,但power shell出错如下:

pip : The term 'pip' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1
+ pip install -U PySide
+ ~~~
+ CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException


Tags: piporofthepathnameisnot
2条回答

这是因为pip.exe所在的路径不在您的系统路径变量中,所以cmd找不到pip一个简单的修复方法是更改到pip.exe所在的目录,然后从该目录运行

cd C:\Python27\Scripts

但更好的解决方案是将其添加到PATH变量中。使用管理员权限打开命令提示符并运行

setx path "C:\Python27\Scripts;"

这将python添加到您的路径中,您可以通过运行

echo %path%

你应该在那里看到你新添加的路径。完成后不要忘记重新启动命令提示符。

现在你应该可以运行pip了。

当试图在命令提示符中使用pip时,此错误会在windows上显示。 要在windows上解决此错误,必须通过以下步骤声明路径变量:

步骤1-右键单击我的电脑或这台电脑
第2步-单击属性
第3步-单击高级系统设置

您将找到一个名为系统变量的部分。
点击上面显示的变量和值列表中的Path。
单击路径后,单击“编辑”。你会在弹出窗口中找到一个新按钮。
单击它并粘贴python35或python36文件夹(安装python时指定的位置)的位置,然后在其中粘贴“\Scripts”。
对我来说,它的“C:\ Users\a610580\AppData\Local\Programs\Python35-32”
所以我输入“C:\ Users\a610580\AppData\Local\Programs\Python\Python35-32\Scripts”
单击“确定”关闭所有窗口并重新启动命令提示符。
重复-重新启动命令提示符。

现在一切都应该正常了! 确保不干扰path变量中的任何其他内容,并严格遵循上述步骤。 或者你也可以看这个视频-https://www.youtube.com/watch?v=Jw_MuM2BOuI 快乐编码!

相关问题 更多 >