栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

vscode run python file,报错 ERROR conda.cli.main

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

vscode run python file,报错 ERROR conda.cli.main

stack overflow也有这个问题 也没人解决

我的步骤是这样的:
首先vscode配置好python解释器

然后我点击右上角

报错 但是我cs231n环境中是有torch的!
为了证明,我可以通过终端运行这个文件

然后我就开始好奇到底通过右上角那个小三角形运行文件,使用的python是在哪里
我先注释 import torch
结果让我大吃一惊 前面虽然显示我进入cs231n环境 但是 python环境是base.


然后我试着切换到base环境再去点一次
反而这次 是我所需要的环境
也不会报错了


我很好奇是不是conda run 这个命令会跟当前环境冲突
我在做一个实验
我激活一个其他的环境

目前我的结论是。点击vscode 的小三角
是通过调用conda run -n env_name 去运行文件,然后 需要你在base环境运行才能正确激活你需要的环境

但是我有两个问题没有解决

    这个conda. run 为啥会冲突如果我提前选择解释器cs231n。那么 vscode执行流程是先激活cs231n环境 再执行conda run 命令。就会冲突,如果我选了base 那么就先激活base。但是conda run 选择的环境也是base ,所以为什么这么呆?

目前解决方法 就是 我自己在terminal里面切换成base环境

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/767756.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号