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爬虫爬取商品失败处理方法

    Python爬虫爬取商品失败处理方法

    在本篇文章里小编给大家整理了一篇关于Python爬虫爬取商品失败处理方法,有兴趣的朋友们可以学习参考下。
    2021-08-08
  • 跨平台python异步回调机制实现和使用方法

    跨平台python异步回调机制实现和使用方法

    这篇文章主要介绍了python异步回调机制的实现方法,提供了使用方法代码
    2013-11-11
  • Django ORM实现按天获取数据去重求和例子

    Django ORM实现按天获取数据去重求和例子

    这篇文章主要介绍了Django ORM实现按天获取数据去重求和例子,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例

    Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例

    这篇文章主要介绍了Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-02-02
  • 对Python中内置异常层次结构详解

    对Python中内置异常层次结构详解

    今天小编就为大家分享一篇对Python中内置异常层次结构详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • Python3的高阶函数map,reduce,filter的示例详解

    Python3的高阶函数map,reduce,filter的示例详解

    这篇文章主要介绍了Python3的高阶函数map,reduce,filter的示例代码,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-07-07
  • Python+PyQt5实现PDF转图片工具的深度解析

    Python+PyQt5实现PDF转图片工具的深度解析

    在当今数字化时代,PDF文件已成为文档交换的标准格式,本文将详细介绍如何使用PyQt5创建一个功能完整的PDF转图片工具,有需要的小伙伴可以了解下
    2025-09-09
  • python基于ID3思想的决策树

    python基于ID3思想的决策树

    这篇文章主要为大家详细介绍了python基于ID3思想的决策树,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-01-01
  • 十分钟教会你用Python处理CSV文件

    十分钟教会你用Python处理CSV文件

    大家都知道使用csv文件可以较容易地存储多行且列相同的数据,便于数据的读取与解析,也常用于自动化测试过程中的数据参数化,下面这篇文章主要给大家介绍了关于如何利用Python处理CSV文件的相关资料,需要的朋友可以参考下
    2022-06-06
  • Python绘图之二维图与三维图详解

    Python绘图之二维图与三维图详解

    这篇文章主要介绍了Python绘图之二维图与三维图详解,文中通过示例代码与效果图片一一对照介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08

最新评论