百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分类 > 正文

vs code如何配置使用Anaconda(vscode调用anaconda库)

ztj100 2025-07-03 20:59 75 浏览 0 评论

上一篇文章中(Anaconda使用完全指南),我们能介绍了 Anaconda 的安装和使用,以及如何在 pycharm 中配置 Anaconda。本篇,将继续介绍在 vs code 中配置 conda。

基础准备

vs code 的灵活和功能强大,体现在其可以安装各种需要的插件,因此,在学习或者开发 python 之前,需要安装一些必要的用于支持 Python 的插件,这里推荐优先安装微软官方提供的 Python 插件。

在其下方的描述中,我们可以这么一句描述:

  • Environments: Automatically activate and switch between virtualenv, venv, pipenv, conda and pyenv environments

通过该插件,可以自动(Automatically)的启用和切换(switch)各种虚拟环境(确实相当给力)。

环境切换

安装完成后,我们就可以打开或者新建项目了。

  1. 选择当前的环境, 快捷键 Ctrl+Shift+p 打开运行窗口 输入: Python: select interpreter

如上图,这里就会列出当前电脑中已有的解释器(conda和本地安装的python),这里只要选择要使用的版本即可。

  1. 切换环境

如果需要修改环境,只需点击右下角 python 编译器版本,即可打开第一步中的环境列表。

  1. 终端版本

如果我们选择已经使用的 python 环境版本,这里我们打开的终端版本也会和项目保持一致。

Jupyter 使用 conda 内核

vs code 原生支持 Jupyter,但需要在使用之前安装 Jupyter 插件。

  1. Jupyter 内核配置 conda 环境

这里我们先点击选择内核按钮, 然后点击选择其他内核

下一步选择 python 环境,点击后下一步

这里我们就可以看到所有的可用解释器,只需要选择对应环境即可。

点击运行,成功执行即表示配置成功。

相关推荐

Linux集群自动化监控系统Zabbix集群搭建到实战

自动化监控系统...

systemd是什么如何使用_systemd/system

systemd是什么如何使用简介Systemd是一个在现代Linux发行版中广泛使用的系统和服务管理器。它负责启动系统并管理系统中运行的服务和进程。使用管理服务systemd可以用来启动、停止、...

Linux服务器日常巡检脚本分享_linux服务器监控脚本

Linux系统日常巡检脚本,巡检内容包含了,磁盘,...

7,MySQL管理员用户管理_mysql 管理员用户

一、首次设置密码1.初始化时设置(推荐)mysqld--initialize--user=mysql--datadir=/data/3306/data--basedir=/usr/local...

Python数据库编程教程:第 1 章 数据库基础与 Python 连接入门

1.1数据库的核心概念在开始Python数据库编程之前,我们需要先理解几个核心概念。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它就像一个电子化的文件柜,能让我们高效...

Linux自定义开机自启动服务脚本_linux添加开机自启动脚本

设置WGCloud开机自动启动服务init.d目录下新建脚本在/etc/rc.d/init.d新建启动脚本wgcloudstart.sh,内容如下...

linux系统启动流程和服务管理,带你进去系统的世界

Linux启动流程Rhel6启动过程:开机自检bios-->MBR引导-->GRUB菜单-->加载内核-->init进程初始化Rhel7启动过程:开机自检BIOS-->M...

CentOS7系统如何修改主机名_centos更改主机名称

请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1.前言本文将讲解CentOS7系统如何修改主机名。...

前端工程师需要熟悉的Linux服务器(SSH 终端操作)指令

在Linux服务器管理中,SSH(SecureShell)是远程操作的核心工具。以下是SSH终端操作的常用命令和技巧,涵盖连接、文件操作、系统管理等场景:一、SSH连接服务器1.基本连接...

Linux开机自启服务完全指南:3步搞定系统服务管理器配置

为什么需要配置开机自启?想象一下:电商服务器重启后,MySQL和Nginx没自动启动,整个网站瘫痪!这就是为什么开机自启是Linux运维的必备技能。自启服务能确保核心程序在系统启动时自动运行,避免人工...

Kubernetes 高可用(HA)集群部署指南

Kubernetes高可用(HA)集群部署指南本指南涵盖从概念理解、架构选择,到kubeadm高可用部署、生产优化、监控备份和运维的全流程,适用于希望搭建稳定、生产级Kubernetes集群...

Linux项目开发,你必须了解Systemd服务!

1.Systemd简介...

Linux系统systemd服务管理工具使用技巧

简介:在Linux系统里,systemd就像是所有进程的“源头”,它可是系统中PID值为1的进程哟。systemd其实是一堆工具的组合,它的作用可不止是启动操作系统这么简单,像后台服务...

Red Hat Enterprise Linux 10 安装 Kubernetes (K8s) 集群及高级管理

一、前言...

Linux下NetworkManager和network的和平共处

简介我们在使用CentoOS系统时偶尔会遇到配置都正确但network启动不了的问题,这问题经常是由NetworkManager引起的,关闭NetworkManage并取消开机启动network就能正...

取消回复欢迎 发表评论: