【Pytorch】VSCode实用技巧 - 默认终端修改为conda activate pytorch

2024-04-18 06:28

本文主要是介绍【Pytorch】VSCode实用技巧 - 默认终端修改为conda activate pytorch,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

VScode修改配置使得启动终端为conda环境

VScode跑项目,在启动pytorch项目时往往会有千奇百怪的问题,最常见的就是显示“conda activate pytorch”后会要求“conda init”,但输入后实际上也不行,这是因为VSCode默认终端为 Powershell。

因此,如果能直接使用VScode终端打开 conda 环境会方便许多,解决方法如下:

1、找到settings.json 文件

法一:快捷键 Ctrl+Shift+P 打开VScode 命令面板。
搜索 settings.json ,点击即可打开。
在这里插入图片描述
法二:
打开设置(从左上角的文件中的首选项一栏也可以打开)
在这里插入图片描述
在搜索框输入想要修改的配置,点击勾选或者不勾选,就可以修改你的配置了(勾选是true,不勾选是false)

直接搜索terminal.integrated.profile.window
在这里插入图片描述

2、查找 conda / mamba 相关内容

从开始菜单找到conda powershell / mamba prompt 的快捷方式文件,打开其属性,复制目标一栏的内容,分成两段,一段是powershell / cmd 可执行文件的路径,一段是运行 conda 配置的参数。
在这里插入图片描述
目标里面的内容就是:
%windir%\system32\cmd.exe “/K” “E:\anaconda3\Scripts\activate.bat E:\anaconda3”
使用时拆分成两段载入:
“/K”,
“E:\anaconda3\Scripts\activate.bat E:\anaconda3”

3、编辑 settings.json 文件

在文件中找到字段 terminal.integrated.profiles.windows,
在这里插入图片描述

在下面添加 “Conda” 一项,修改里面的 “path” 和 “args" 字段,分别填写上面找到的两个参数。

......
"terminal.integrated.profiles.windows": {"PowerShell": {"source": "PowerShell","icon": "terminal-powershell"},"Command Prompt": {"path": ["C:\\WINDOWS\\System32\\cmd.exe"],"args": [],"icon": "terminal-cmd"},"Git Bash": {"source": "Git Bash"},"Conda": {"path": "C:\\WINDOWS\\System32\\cmd.exe","args": ["/K","D:\\app\\mamba\\Scripts\\activate.bat D:\\app\\mamba"],}},

4、异常处理

vscode修改配置文件时出现:无法在只读编辑器中编辑
在这里插入图片描述解决方法核心:进入json编辑模式
按在设置中打开搜索,点击在json中编辑即可
在这里插入图片描述

最后打开setting.json:Ctrl+Shift+P

再看setting.json中,修改的配置就生效了

5、补充

如果想要使启动终端为 conda,则继续添加以下字段。
“terminal.integrated.defaultProfile.windows”: “Conda”
在这里插入图片描述

检验
重启 VScode 终端,可以看到打开的就是激活 conda 的 cmd 了。

嘛,如果对您有帮助的话就开心的复制吧,整理不易转载请注明qwq!
如果有更好的建议或意见欢迎补充!
我是亓云鹏(亓Qí),努力与大家一同分享算法的快乐!

每博一图(1/1)↓
在这里插入图片描述

Reference:
VScode 配置启动终端为conda环境(mamba)
vscode修改配置文件时出现:无法在只读编辑器中编辑

这篇关于【Pytorch】VSCode实用技巧 - 默认终端修改为conda activate pytorch的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/913995

相关文章

Conda与Python venv虚拟环境的区别与使用方法详解

《Conda与Pythonvenv虚拟环境的区别与使用方法详解》随着Python社区的成长,虚拟环境的概念和技术也在不断发展,:本文主要介绍Conda与Pythonvenv虚拟环境的区别与使用... 目录前言一、Conda 与 python venv 的核心区别1. Conda 的特点2. Python v

Mysql常见的SQL语句格式及实用技巧

《Mysql常见的SQL语句格式及实用技巧》本文系统梳理MySQL常见SQL语句格式,涵盖数据库与表的创建、删除、修改、查询操作,以及记录增删改查和多表关联等高级查询,同时提供索引优化、事务处理、临时... 目录一、常用语法汇总二、示例1.数据库操作2.表操作3.记录操作 4.高级查询三、实用技巧一、常用语

在Linux终端中统计非二进制文件行数的实现方法

《在Linux终端中统计非二进制文件行数的实现方法》在Linux系统中,有时需要统计非二进制文件(如CSV、TXT文件)的行数,而不希望手动打开文件进行查看,例如,在处理大型日志文件、数据文件时,了解... 目录在linux终端中统计非二进制文件的行数技术背景实现步骤1. 使用wc命令2. 使用grep命令

Conda虚拟环境的复制和迁移的四种方法实现

《Conda虚拟环境的复制和迁移的四种方法实现》本文主要介绍了Conda虚拟环境的复制和迁移的四种方法实现,包括requirements.txt,environment.yml,conda-pack,... 目录在本机复制Conda虚拟环境相同操作系统之间复制环境方法一:requirements.txt方法

nginx启动命令和默认配置文件的使用

《nginx启动命令和默认配置文件的使用》:本文主要介绍nginx启动命令和默认配置文件的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录常见命令nginx.conf配置文件location匹配规则图片服务器总结常见命令# 默认配置文件启动./nginx

PostgreSQL 默认隔离级别的设置

《PostgreSQL默认隔离级别的设置》PostgreSQL的默认事务隔离级别是读已提交,这是其事务处理系统的基础行为模式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一 默认隔离级别概述1.1 默认设置1.2 各版本一致性二 读已提交的特性2.1 行为特征2.2

SQL Server修改数据库名及物理数据文件名操作步骤

《SQLServer修改数据库名及物理数据文件名操作步骤》在SQLServer中重命名数据库是一个常见的操作,但需要确保用户具有足够的权限来执行此操作,:本文主要介绍SQLServer修改数据... 目录一、背景介绍二、操作步骤2.1 设置为单用户模式(断开连接)2.2 修改数据库名称2.3 查找逻辑文件名

Python虚拟环境与Conda使用指南分享

《Python虚拟环境与Conda使用指南分享》:本文主要介绍Python虚拟环境与Conda使用指南,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、python 虚拟环境概述1.1 什么是虚拟环境1.2 为什么需要虚拟环境二、Python 内置的虚拟环境工具

Oracle修改端口号之后无法启动的解决方案

《Oracle修改端口号之后无法启动的解决方案》Oracle数据库更改端口后出现监听器无法启动的问题确实较为常见,但并非必然发生,这一问题通常源于​​配置错误或环境冲突​​,而非端口修改本身,以下是系... 目录一、问题根源分析​​​二、保姆级解决方案​​​​步骤1:修正监听器配置文件 (listener.

Linux中修改Apache HTTP Server(httpd)默认端口的完整指南

《Linux中修改ApacheHTTPServer(httpd)默认端口的完整指南》ApacheHTTPServer(简称httpd)是Linux系统中最常用的Web服务器之一,本文将详细介绍如何... 目录一、修改 httpd 默认端口的步骤1. 查找 httpd 配置文件路径2. 编辑配置文件3. 保存