VS Code配置Anaconda Python环境的详细教程

 更新时间:2024年09月29日 11:45:19   作者:AI算法董同学  
在 Visual Studio Code (VS Code) 中可以使用 Anaconda 环境进行 Python 开发,可以充分利用 Anaconda 提供的包管理和虚拟环境功能,同时享受 VS Code 提供的强大开发工具和调试功能,本文主要介绍了VS Code配置Anaconda Python环境的详细教程,需要的朋友可以参考下

前言

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

一、安装 Visual Studio Code 和 Anaconda

首先,确保已经安装了 VS CodeAnacondaMiniconda 也可以)。如果没有,请分别从 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!")

总结

以上就是VS Code配置Anaconda Python环境的详细教程的详细内容,更多关于VS Code配置Anaconda Python环境的资料请关注脚本之家其它相关文章!

相关文章

  • python GUI库图形界面开发之PyQt5多行文本框控件QTextEdit详细使用方法实例

    python GUI库图形界面开发之PyQt5多行文本框控件QTextEdit详细使用方法实例

    这篇文章主要介绍了python GUI库图形界面开发之PyQt5多行文本框控件QTextEdit详细使用方法实例,需要的朋友可以参考下
    2020-02-02
  • Python实现LRU算法的2种方法

    Python实现LRU算法的2种方法

    这篇文章主要介绍了Python实现LRU算法的2种方法,本文分别给出了用OrderedDict实现、用dict+list实现两种方法,需要的朋友可以参考下
    2015-06-06
  • 在Python的Django框架中使用通用视图的方法

    在Python的Django框架中使用通用视图的方法

    这篇文章主要介绍了在Python的Django框架中使用通用视图的方法,同时提到了相关的安全问题,需要的朋友可以参考下
    2015-07-07
  • python如何实现排序,并标上序号

    python如何实现排序,并标上序号

    这篇文章主要介绍了python如何实现排序,并标上序号,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • Pipenv轻量级虚拟环境管理工具使用指南

    Pipenv轻量级虚拟环境管理工具使用指南

    这篇文章主要为大家介绍了Pipenv轻量级虚拟环境管理工具使用指南,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02
  • python操作redis基础

    python操作redis基础

    Redis(Remote Dictionary Server)是一个开源的、基于内存的键值对(Key-Value)存储系统,它通常用作数据库、缓存和消息代理,这篇文章主要介绍了python操作redis基础,需要的朋友可以参考下
    2025-05-05
  • 学习python如何处理需要登录的网站步骤

    学习python如何处理需要登录的网站步骤

    这篇文章主要为大家介绍了python如何处理需要登录的网站步骤学习,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • 如何使用python代码操作git代码

    如何使用python代码操作git代码

    Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。本文通过实例代码给大家介绍如何使用python代码操作git,感兴趣的朋友一起看看吧
    2020-02-02
  • Python基于wxPython和FFmpeg开发一个视频标签工具

    Python基于wxPython和FFmpeg开发一个视频标签工具

    在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行分类整理,一个高效的视频标签工具都是不可或缺的,本文将详细分析一个基于Python、wxPython和FFmpeg开发的视频标签工具
    2025-04-04
  • 教你用Python实现自动提取并收集信息的功能

    教你用Python实现自动提取并收集信息的功能

    今天教大家怎么用Python实现自动提取并收集信息的功能,文中介绍的非常详细,有很多代码示例,对正在学习python的小伙伴们很有帮助,需要的朋友可以参考下
    2021-05-05

最新评论