vscode编译器的一些使用问题
目录
vscode编译器的一些使用问题
解决pip不可用问题
eg
:
C:\Users\student>pip
‘pip’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
先
找
到
系统环境变量
高级
环境变量
系统属性
P
ath
变量名随意,自己
后续
知道
是
什么作用
的
变量
即可
如果
python
解释器
的
路径
不好找
,
就
cmd
里
where python
,
然后
复制
路径
找到
‘
Scripts’的路径,
这是
解释器
执行
一系列
功能
的
基本
库
复制
进
变量
值
里
然后
一路
‘确定’
。
上述
操作
后
,
win
r
打开
cmd
,
如果
看到
cmd里:
C:\Users\student>pip –version
pip 22.3.1 from
C:\Users\student\AppData\Local\Programs\Python\Python311\Lib\site-packages\pip (python 3.11)
vscode里:
C:\Users\student>pip
‘pip’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。
检查VSCode的终端配置
VSCode默认使用集成终端,但有时可能未正确加载系统环境变量
,
打开VSCode,按Ctrl + (反引号)打开终端
在终端中运行
echo %PATH%
,检查是否包含Python的安装路径(如C:\Python311\Scripts)
如果没有,说明VSCode未正确加载系统环境变量
检查环境变量
可以手动将Python路径添加到VSCode的设置中:
打开VSCode的设置(Ctrl + ,)
,
搜索terminal.integrated.env.windows
terminal.integrated.env.windows{}里添加以下配置:
根据
自己
的
python解释器的
实际
路径
来
!
导入
‘
Scripts’
和
解释器
exe
{
"PATH": "C:\\Users\\student\\AppData\\Local\\Programs\\Python\\Python311\\Scripts;C:\\Users\\student\\AppData\\Local\\Programs\\Python\\Python311;${env:PATH}"
}
可以看到现在vscode里可以正常调用pip