在VS Code部署YOLOv8时遇conda/pip命令识别问题及运行疑问
解决方案
一、修复Anaconda终端的pip命令问题
- 先激活你的conda默认环境(base环境),执行命令:
conda activate base - 优先用
python -m pip替代直接调用pip,这是绕开PATH配置问题的通用方案,比如安装YOLOv8可直接执行:python -m pip install ultralytics - 若想让
pip命令直接可用,在当前conda环境中重新安装pip:
安装完成后输入conda install pip -ypip --version验证是否正常识别。
二、VS Code中运行YOLOv8的配置方法
完全可以正常运行,只需配置VS Code关联Anaconda环境:
- 打开VS Code,按下
Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)调出命令面板 - 输入
Python: Select Interpreter并选中该选项 - 在弹出的列表里,找到你通过Anaconda安装的环境(通常名称为
base,或你自定义的环境名) - 选中后,VS Code会自动使用该环境的Python解释器及已安装的YOLOv8包,直接运行代码即可
内容的提问来源于stack exchange,提问作者Legion
相关产品推荐
相关产品推荐

