【发布时间】:2020-08-02 07:24:23
【问题描述】:
我刚从 PyCharm 切换到 VSCode,当我尝试 pip install X 时,我收到以下消息:
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 discord
+ ~~~
+ CategoryInfo : ObjectNotFound: (pip:String) [], CommandNotFoun
dException
+ FullyQualifiedErrorId : CommandNotFoundException
我已经更新了 PATH,当我在命令提示符下执行“echo %PATH%”时,我得到的目录与我的 PyCharm PATH 目录完全相同。为什么 VSCode 不起作用,而 PyCharm 却完美无缺?
我在 cmd 上的路径:“C:\Users\USERNAME\AppData\Local\Programs\Python\Python37-32\Scripts”
【问题讨论】:
-
您使用的是哪个 Python 安装?如果它是官方的 CPython,那么它应该可以工作,除非你有自定义安装。
-
我在 VSC 上使用微软的 Python 扩展,如果你问的话,我直接从 python.org 下载了 Python。
-
你能打开一个新的命令提示符并在那里运行 pip 吗?如果你可以在那里运行 pip,那么这是 VSCode 配置的问题。如果您无法在新的命令提示符下运行 pip,则说明 PATH 环境变量有问题。
-
是的,我可以在 windows 命令提示符下进行 pip install,但我不能在 VSCode 终端上进行。
-
你可以这样做。但是如果 VSCode 找不到 pip,那么我怀疑它也找不到 linting 和语言支持所需的其他一些脚本。
标签: python visual-studio-code pip