无法在 VS 代码中更新 pip。说{未知命令"update"}
Can't update pip in VS code. Says { unknown command "update"}
OS: Win10
环境:Visual Studio代码
我想要实现的目标:将 pip 从 22.0.4 更新到 22.1
我尝试并得到的:
python -m pip install -–upgrade pip
得到:
python : The term 'python' 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
+ python -m pip install -–upgrade pip
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (python:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
sudo pip3 install --upgrade pip
得到:
sudo : The term 'sudo' 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
+ sudo pip3 install --upgrade pip
+ ~~~~
+ FullyQualifiedErrorId : CommandNotFoundException
pip update
得到:
ERROR: unknown command "update"
- 检查 python 是否安装在这个位置:
py -3 --version
得到:
Python 3.10.4
- 检查 pip 是否安装在这个位置:
pip --version
得到
> pip 22.0.4 from
> C:\Users\Username\AppData\Local\Programs\Python\Python310\lib\site-packages\pip
> (python 3.10)
- 使用“python3”代替“python”
python3 -m pip install -–upgrade pip
得到:
> > `python3 : The term 'python3' 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
> + python3 -m pip install -–upgrade pip
> + ~~~~~~~
> + CategoryInfo : ObjectNotFound: (python3:String) [], CommandNotFoundException
> + FullyQualifiedErrorId : CommandNotFoundException`
问题:我无法在 VS 代码中更新 pip,我还应该尝试或检查什么?
如果在 windows 上,您可以尝试使用 cmd/powershell,如果在 linux 上,则可以尝试使用终端。只需粘贴相同的命令并尝试一下
希望对您有所帮助
如果它不起作用,我认为你还没有添加 python/pip 到路径。
我建议为此尝试使用 CMD,如果仍然无效,请尝试将 python 路径添加到系统变量。如果您不知道如何操作,这里有一个教程:https://www.makeuseof.com/python-windows-path/
你真的很亲近。根据您的错误,这应该有效:
py -3 -m pip install --upgrade pip
或
pip install --upgrade pip
确保在管理员命令提示符下运行。右键单击 cmd 和 select“运行 以管理员身份”。这将避免权限错误。
为什么您的其他选项不起作用
python -m pip install -–upgrade pip
:不工作,因为 python 安装为 py -3
而不是 python。
sudo pip3 install --upgrade pip
。 Sudo 是一个 linux 唯一命令
pip update
。 update 不是 pip 命令。你为什么不在这里使用 install --upgrade pip
呢?错误显示 pip 已安装并调用 pip,这样就可以工作了。
python3 -m pip install -–upgrade pip
。 Python 也不叫 python3
,而是 py -3
。总体而言,py -x
语法是在 windows. 上获得 python 的最可靠方法
什么是py -3
py -3
是一个 windows 实用程序,可以找到 python。它非常通用,例如,您可以键入 py -3.9
以专门获取 3.9 版本。
OS: Win10
环境:Visual Studio代码
我想要实现的目标:将 pip 从 22.0.4 更新到 22.1
我尝试并得到的:
python -m pip install -–upgrade pip
得到:
python : The term 'python' 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
+ python -m pip install -–upgrade pip
+ ~~~~~~
+ CategoryInfo : ObjectNotFound: (python:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
sudo pip3 install --upgrade pip
得到:
sudo : The term 'sudo' 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
+ sudo pip3 install --upgrade pip
+ ~~~~
+ FullyQualifiedErrorId : CommandNotFoundException
pip update
得到:
ERROR: unknown command "update"
- 检查 python 是否安装在这个位置:
py -3 --version
得到:
Python 3.10.4
- 检查 pip 是否安装在这个位置:
pip --version
得到
> pip 22.0.4 from
> C:\Users\Username\AppData\Local\Programs\Python\Python310\lib\site-packages\pip
> (python 3.10)
- 使用“python3”代替“python”
python3 -m pip install -–upgrade pip
得到:
> > `python3 : The term 'python3' 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
> + python3 -m pip install -–upgrade pip
> + ~~~~~~~
> + CategoryInfo : ObjectNotFound: (python3:String) [], CommandNotFoundException
> + FullyQualifiedErrorId : CommandNotFoundException`
问题:我无法在 VS 代码中更新 pip,我还应该尝试或检查什么?
如果在 windows 上,您可以尝试使用 cmd/powershell,如果在 linux 上,则可以尝试使用终端。只需粘贴相同的命令并尝试一下
希望对您有所帮助
如果它不起作用,我认为你还没有添加 python/pip 到路径。
我建议为此尝试使用 CMD,如果仍然无效,请尝试将 python 路径添加到系统变量。如果您不知道如何操作,这里有一个教程:https://www.makeuseof.com/python-windows-path/
你真的很亲近。根据您的错误,这应该有效:
py -3 -m pip install --upgrade pip
或
pip install --upgrade pip
确保在管理员命令提示符下运行。右键单击 cmd 和 select“运行 以管理员身份”。这将避免权限错误。
为什么您的其他选项不起作用
python -m pip install -–upgrade pip
:不工作,因为 python 安装为py -3
而不是 python。sudo pip3 install --upgrade pip
。 Sudo 是一个 linux 唯一命令pip update
。 update 不是 pip 命令。你为什么不在这里使用install --upgrade pip
呢?错误显示 pip 已安装并调用 pip,这样就可以工作了。python3 -m pip install -–upgrade pip
。 Python 也不叫python3
,而是py -3
。总体而言,py -x
语法是在 windows. 上获得 python 的最可靠方法
什么是py -3
py -3
是一个 windows 实用程序,可以找到 python。它非常通用,例如,您可以键入 py -3.9
以专门获取 3.9 版本。