当我尝试在Windows命令提示符中运行pip时,pip -V
工作正常,但当我尝试在PyCharm终端中运行它时,我得到'pip' is not recognized as an internal or external command, operable program or batch file.
My Path环境变量设置为:
C:\Users\username\AppData\Local\Programs\Python\Python37\Scripts\
C:\Users\username\AppData\Local\Programs\Python\Python37\
C:\Users\username\AppData\Roaming\Python\Python37\Scripts\
C:\Users\username\AppData\Roaming\Python\Python37\
我能想到的主要区别是PyCharm终端和项目在D:
上打开,我的路径变量被设置为C:
,但我不知道为什么这会影响它。我最近已经重新安装了PyCharm和Python(以前的版本),如果这有帮助的话,但我强调不导入任何设置。
这可能是this question的副本,但它也没有得到解决。
3条答案
按热度按时间lbsnaicq1#
回答我自己的问题:当事情没有意义的时候,试着关掉它再打开。问题已通过重新启动修复。
zxlwwiss2#
检查您的首选项->项目-> Python解释器设置:
(抱歉的Mac屏幕截图和路径,但不是在我的Windows PC ATM附近,但应该给予一个可能的问题领域和如何纠正的一般想法)
snz8szmq3#
我发现了一个案例,powershell由于安全策略而被禁用,没有人可以做什么来让它工作,句号。但这还不是结束,如果你刚开始使用pycharm,只需搜索如何选择cmd的默认终端。
在PyCharm中,从左下角的终端图标打开终端,或者ALT+F12。在终端本身的顶部栏有一个带有设置选项的V图标/按钮,当按下时将进入一个窗口,在应用程序设置/ Shell路径中,您可以将默认Shell路径设置为c:\WINDOWS\system32\footer.exe,下次它将使用cmd并找到pip。