在vscode中使用Anaconda创建的虚拟环境

部署运行你感兴趣的模型镜像

Anaconda可以有效隔离环境,不同的项目可以避免相互干扰。

首先在vscode中创建虚拟环境

选择conda

然后选择相应的python版本

这时候文件夹中出现.conda,表明创建了匿名虚拟环境

但这时候不代表你在使用这个虚拟环境。

所以你需要进入vscode的terminal

然后你使用以下命令

conda activate "D:\mwz_ziliao\GraphRag\graphrag-main\.conda"

发现报错

CondaError: Run ‘conda init‘ before ‘conda activate‘

这个报错不是conda的问题,而是你使用的shell的问题。

这是因为conda init 命令的作用是将 conda 的初始化脚本添加到你的 shell 配置文件中(例如 .bashrc、.zshrc 等)。 它本身不会立即激活这些更改。 你需要重新加载 shell 配置文件才能使更改生效。

但是我没有修改shell配置,有需要自行搜索如何修改相应的shell配置。

我选择换个shell环境,也就是换到cmd,因为我在装完anaconda之后,用cmd测试了使用conda activate 是没有问题的。

所以在vscode中

  1. 使用快捷键 Ctrl+Shift+P 打开命令面板。
  2. 输入并选择 “Terminal: Select Default Profile”。
  3. 选择cmd。

然后终端就变成了conda的base环境

这时候使用

conda activate "D:\test\.conda"  (记得改变文件夹路径)

就可以使用在本文件夹创建的虚拟环境了。(也有可以自动激活的,请自行搜索)

另外,在文件夹中打开terminal的方法(如果你死活找不到,看到这个才找到,就赞一下吧)

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值