VSCode配置Anaconda Python环境的实现

 更新时间:2025年03月16日 10:08:02   作者:dongab_9  
VisualStudioCode中可以使用Anaconda环境进行Python开发,本文主要介绍了VSCode配置Anaconda Python环境的实现,具有一定的参考价值,感兴趣的可以了解一下

董同学是使用 PyCharm 进行 python 开发的老选手了,但同事们都在用 VS Code。为了更好的和大家交流,转身投入 VS Code 的怀抱(当然我都要)。当我兴致盎然打开 VS Code 软件,真丝滑(PyCharm 打开速度看电脑),结果发现,我环境呢,我解释器呢…。这也难不倒咱,肯定也难不倒广大同学(如果有,那肯定是打开的方式不对),反正我是如下这么打开的。

前言

在 Visual Studio Code (VS Code) 中可以使用 Anaconda 环境进行 Python 开发,可以充分利用 Anaconda 提供的包管理和虚拟环境功能,同时享受 VS Code 提供的强大开发工具和调试功能。。

一、安装 Visual Studio Code 和 Anaconda

首先,确保已经安装了 VS Code 和 AnacondaMiniconda 也可以)。如果没有,请分别从 Visual Studio Code 和 Anaconda 官网下载并安装。

二、创建或激活 conda 环境

本文以 Miniconda 为例。

Windows系统在开始菜单搜索 Anaconda Prompt 并打开:

在这里插入图片描述

打开 Anaconda Prompt,创建或激活你想要使用的 conda 环境。命令行输入:

# 创建新的 conda 环境,其中 py3.9 是自定义的虚拟环境名称
conda create --name py3.9 python=3.9 -y

# 激活环境
conda activate py3.9

记住自定义的虚拟环境名称 py3.9 。

三、VS Code 安装 Python 扩展

打开 VS Code,安装 Microsoft 提供的官方 Python 扩展:

  • 打开 VS Code
  • 点击左侧活动栏中的扩展图标(四个小方块的图标)

在这里插入图片描述

  • 在搜索栏中输入 Python
  • 找到由 Microsoft 提供的 Python 扩展,并点击 Install 进行安装

在这里插入图片描述

等待安装结束,如下:

在这里插入图片描述

四、配置 VS Code 使用 Anaconda 环境

打开 VS Code,并打开你要开发的工作区或文件夹,比如桌面新建一个 hello_vscode 文件夹

在这里插入图片描述

按快捷键 Ctrl+Shift+P 打开命令面板,输入并选择 Python: Select Interpreter

在这里插入图片描述

在弹出的列表中,选择你的 Anaconda 环境(例如 py3.9)

在这里插入图片描述

(如果第3步可以选择我们的虚拟环境,则可以跳过4、5、6步骤。)

如果没有看到虚拟环境,点击 Enter interpreter path 并浏览到 Anaconda 环境中的 Python 可执行文件路径,通常是:

  • Windows系统: C:\Users\用户\Anaconda3\envs\py3.9\python.exe
  • MacOS/Linux: /Users/用户/anaconda3/envs/py3.9/bin/python

如果安装的是 miniconda,虚拟环境的 python 路径可能不同:

在这里插入图片描述

点击 Enter interpreter path 并浏览到 Anaconda 环境中的 Python 可执行文件路径:

在这里插入图片描述

选中 Python 可执行文件

在这里插入图片描述

确认后就配置好了想要的虚拟环境。

验证环境配置

在 VS Code 中打开一个新的终端窗口,输入 python 版本检查命令:

python --version

确保终端使用的是你选择的 Anaconda 环境:

在这里插入图片描述

正确显示虚拟环境对应的 Python 版本号,即配置成功。

五、运行第一个 python 程序

在这里插入图片描述

代码如下(示例):

print("Hello VS Code!")

总结

到此这篇关于VSCode配置Anaconda Python环境的实现的文章就介绍到这了,更多相关VSCode配置Anaconda Python内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python练习之操作SQLite数据库

    Python练习之操作SQLite数据库

    这篇文章主要介绍了Python练习之操作SQLite数据库,主要通过三个问题如何创建SQLite数据库?如何向SQLite表中插入数据?如何查询SQLite表中的数据?展开文章主题详情,需要的朋友可以参考一下
    2022-06-06
  • Django 自定义权限管理系统详解(通过中间件认证)

    Django 自定义权限管理系统详解(通过中间件认证)

    这篇文章主要介绍了Django 自定义权限管理系统详解(通过中间件认证),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • 利用selenium 3.7和python3添加cookie模拟登陆的实现

    利用selenium 3.7和python3添加cookie模拟登陆的实现

    这篇文章主要给大家介绍了关于利用selenium 3.7和python3添加cookie模拟登陆的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-11-11
  • python生成式的send()方法(详解)

    python生成式的send()方法(详解)

    下面小编就为 大家带来一篇python生成式的send()方法(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-05-05
  • Pywinauto基础教程之控件操作

    Pywinauto基础教程之控件操作

    这篇文章主要给大家介绍了关于Pywinauto基础教程之控件操作的相关资料,pywinauto库是一个用于在Windows上自动化操作的库,文中通过代码示例介绍的非常详细,需要的朋友可以参考下
    2023-08-08
  • 简单聊聊PyTorch里面的torch.nn.Parameter()

    简单聊聊PyTorch里面的torch.nn.Parameter()

    torch.nn.parameter是一个被用作神经网络模块参数的tensor,这是一种tensor的子类,下面这篇文章主要给大家介绍了关于PyTorch里面的torch.nn.Parameter()的相关资料,需要的朋友可以参考下
    2022-02-02
  • Python实现登录接口的示例代码

    Python实现登录接口的示例代码

    本篇文章主要介绍了Python实现登录接口的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • 一小时学会TensorFlow2之基本操作2实例代码

    一小时学会TensorFlow2之基本操作2实例代码

    这篇文章主要介绍了TensorFlow2的基本操作和实例代码,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-09-09
  • 详解Python如何在多层循环中使用break/continue

    详解Python如何在多层循环中使用break/continue

    关于break/continue这两个关键字在平常的使用过程中一直比较迷糊。所以本文将详细讲讲Python如何在多层循环中使用break/continue,需要的可以参考一下
    2022-05-05
  • 基于python开发文件常见处理工具

    基于python开发文件常见处理工具

    这篇文章主要为大家详细介绍了如何使用python开发一个文件处理工具,包含文件读写,后缀获取,压缩和解压,文件夹遍历等操作,需要的可以了解下
    2025-06-06

最新评论