有两种可能的解决方案,但首先要提一些建议:切勿
pip直接运行命令。您真正想要的是
<path to python> -m pip,替换
<pathtopython>为要安装的特定Python的路径。这样,您可以保证pip将安装到您期望的环境/解释器中,而不是仅
pip出现在您的环境中
PATH。
顺便说一句,第一种方法是确保您在Python扩展中选择的Python环境与您要安装的Python环境匹配。简单地运行
pip并不能保证这一点,因此很有可能您已经安装到一个版本的Python中,但将Python扩展名连接到另一个版本。您可以在命令面板中运行
Python:Selectinterpreter以选择适当的环境(或在状态栏中单击Python解释器的详细信息)。
第二个选项(我认为是更好的选择)是创建一个虚拟环境并在其中进行安装。因此,您可以
<path to python> -m venv.venv在工作区的目录中进行操作,Python扩展程序将进行选择,并询问您是否要使用该虚拟环境。当您打开一个新终端时,它应该激活该虚拟环境,让您运行
python-m pip以安装到该虚拟环境中(也可以手动进行激活,或者在运行时直接在虚拟环境中直接指定Python解释器的路径
-m pip)。



