下载并安装anaconda和VScode,配置虚拟环境,并使用VScode运行代码

news2024/9/21 20:50:02

文章目录

    • 前言
    • 软件下载
      • Anaconda下载
      • VScode下载
    • 软件安装
      • Anaconda安装
      • Vscod安装
    • 配置虚拟环境并运行代码
      • Anaconda创建环境
      • VScode使用,运行代码
        • 1. 打开代码所在文件夹
        • 2. 选择解释器
        • 3. 运行代码
    • 总结

前言

运行python代码,需要2个软件如下:
Anaconda:用于创建虚拟环境,可以同时创建不同的python环境,多个虚拟环境互相隔离,使其不互相影响。

VScode:代码编辑器,用于编写和运行代码,不仅可以运行python,还可以运行C,C++,Java,JS等。

软件下载

Anaconda下载

Anaconda:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D

从上述清华镜像下载,点击日期排序,可以安装最近的版本,如下图所示。Windows系统就下载windows X86_64的。其他系统版本自行下载。

在这里插入图片描述

VScode下载

Vscode:https://code.visualstudio.com/download

点击上述链接下载VScode,如下图所示,下载windows版本。

在这里插入图片描述

软件安装

Anaconda安装

选择next、I agree、next,安装路径自己选D盘,

到下面图片这一步比较重要,把第一个打钩,这样子就会添加到环境变量占用,字体变红没关系。如果不添加在环境变量,还要自己手动添加,比较麻烦了。(除了这一步,其他全部默认就行)

然后选择install进行安装。

在这里插入图片描述

Vscod安装

双击安装,同意协议下一步,安装路径随便选,下一步,

到了下面这一步,为了方便,全部都打钩。然后安装。

在这里插入图片描述

配置虚拟环境并运行代码

Anaconda创建环境

敲击键盘Win+R,输入CMD打开终端,输入 activate base,激活base环境,如下图。命令行会出现(base)的字样。

在这里插入图片描述

新建虚拟环境,命令:conda create -n env python=3.9

上述命令中的-n代表name名字,env就是创建的虚拟环境名称,你也可以随意更改为其他的任何字母,例如test、torch、tf等,但是一般不建议用中文命名。

python=3.9代表3.9版本,你也可以等于3.8、3.10安装其他版本。
在这里插入图片描述

跳出下面界面,选择y,然后点击enter继续

在这里插入图片描述

安装之后,如下图,命令:activate env

激活刚才新建的env虚拟环境,前面会出现env。

在这里插入图片描述

如果仅使用python命令,那么至此就已经创建了3.9版本的虚拟环境。可以跳转到VScode使用方法。

如果想用于深度学习,可以在env环境中pip安装一些命令,例如pandas、numpy、tqdm、torch等。

在这里插入图片描述

VScode使用,运行代码

1. 打开代码所在文件夹

打开VScode,如果是英文,按照如下步骤安装简体中文插件,然后会弹出重启,然后重启即为中文。

在这里插入图片描述

点击 文件,打开文件夹,选择python代码所在的文件夹。

在这里插入图片描述

然后找到python代码,单击打开,如果觉得字体小,按住ctrl不松手,然后点击键盘上等于“+/=”号,就会放大字体。

2. 选择解释器

选择解释器,如下图

在这里插入图片描述

然后打开如下图,选择自己的 env 环境,如下图,找括号中有 env 的一行。

在这里插入图片描述

选择解释器之后,右下角就变成 env: conda的字样。

在这里插入图片描述

3. 运行代码

运行python文件如下图。
在这里插入图片描述

此时就会输出代码结果,如下图。

在这里插入图片描述

总结

通过阅读本文,你可以学会如何下载anaconda和VScode软件,安装这两个软件,使用anaconda创建虚拟环境,通过VScode选择conda的解释器,并最终运行代码。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1273285.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

漏洞扫描服务是什么

漏洞扫描服务是维护网络安全的重要一环。通过定期或实时的漏洞扫描,组织可以及时发现并修复可能存在的安全威胁,增强自身网络的安全性。在选择漏洞扫描服务时,需要明确自身的需求和目标,并选择合适的工具和服务提供商。只有这样&a…

TFIDF、BM25、编辑距离、倒排索引

TFIDF TF刻画了词语t对某篇文档的重要性,IDF刻画了词语t对整个文档集的重要性

MySQL数据库如何应对故障恢复与数据恢复回滚

一个最基本的数据库,应当可以做到以下几点 数据持久化,可以将数据保存到磁盘,服务重启数据依然存在。 可以按照某种关系存储数据,如果你用过IO流,那么你会发现整理数据也是一件复杂的事情。我是该追加写呢还是找到某条…

一文讲清楚Python流程控制语句

流程控制就是控制程序如何执行的方法,它适用于任何一门编程语言,其作用在于可以根据用户的需求决定程序执行的顺序。计算机在运行程序时有三种执行方法:第一种是顺序执行,自上而下顺序执行所有的语句,对应程序设计中的…

客户案例:EDLP助力金融行业打造高效数据防泄露体系

客户背景 某金融机构是一家以金融科技为核心,致力于为客户提供全方位、智能化、便捷化金融服务的综合性企业。公司总部位于南京,业务范围覆盖全国,拥有强大的技术研发团队和优秀的业务精英,为客户提供全方位的金融服务解决方案。 …

“最甜港姐”走的与众不同之路

网络图片 媒体最新报道,她被誉为“最甜港姐”,曾是TVB炙手可热的当红花旦,却在最当红的时候选择急流勇退。 她不是退圈去相夫教子,而是读书深造,成为一名专业律师。 前不久,又有消息传出,明年…

06_MySQL数据库高可用解决方案(MHA)

各位道友好,鼠鼠我呀校招刚通过了移动的面试 ,但是安排的岗位是偏远县城里面的岗位,各位能给给建议吗?鼠鼠我啊真不想有时候变成销售员去卖产品!!! 任务背景 一、真实案例 公司现在需要做MySQ…

docker集群的详解以及超详细搭建

文章目录 一、问题引入1. 多容器位于同一主机2. 多容器位于不同主机 二、介绍三、特性四、概念1. 节点nodes2. 服务(service)和任务(task)3. 负载均衡 五、docker网络1. overlay网络 六、docker集群搭建1. 环境介绍2. 创建集群3. 集群网络4. 加入工作节点 七、部署可视化界面po…

Python多线程优化:提升程序性能的实例

更多Python学习内容:ipengtao.com 大家好,我是涛哥,今天为大家分享 Python多线程优化:提升程序性能的实例,全文5600字,阅读大约16钟。 多线程是一种有效的并发编程方式,能够提高程序的性能。本文…

基于Java SSM框架实现KTV点歌系统项目【项目源码+论文说明】

基于java的SSM框架实现KTV点歌系统演示 摘要 本论文主要论述了如何使用JAVA语言开发一个KTV点歌系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述KTV点歌系…

【模电】放大电路的性能指标

放大电路的性能指标 放大倍数输入电阻输出电阻通频带非线性失真系数最大不失真输出电压最大输出功率与效率 下图所示为放大电路的示意图。 对于信号而言,任何一个放大电路均可看成一个两端口网络。左边为输入端口,当内阻为 R s R\tiny s Rs的正弦波信号…

C语言练习记录(蓝桥杯练习)(小蓝数点)

目录 小蓝数点 第一题程序的输出结果是?: 第二题下面代码的执行结果是什么?: 第三题下面代码的执行结果是什么?: 第四题关于关系操作符说法错误的是?: 第五题对于下面代码段,y的值为? 第六题sum 21 …

Microsoft Expression Web - 网页布局

在本章中,我们将介绍网页的基本布局。在创建我们的网页布局之前,我们需要考虑我们的内容,然后设计我们希望如何呈现该内容,因为它是在我们的网站上可见的内容。 由我们如何呈现我们的内容,以便我们的观众找到我们的网…

人工智能概论

一、关键技术 人工智能包含了七项关键技术: 1. 机器学习: 机器学习是研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能,是人工智能技术的核心。 从学习模式划分,分…

Redis:主从复制

目录 概念配置步骤通过命令配置主从复制原理薪火相传反客为主哨兵(Sentinel)模式原理配置SpringBoot整合Sentinel模式 概念 主机更新后根据配置和策略,自动同步到备机的master/slave机制,Master以写为主,Slave以读为主。 作用: …

DCDC前馈电容与RC串并联电路

一、RC串并联电路特性分析 1、RC串联电路 RC 串联的转折频率: f01/(2πR1C1),当输入信号频率大于 f0 时,整个 RC 串联电路总的阻抗基本不变了,其大小等于 R1。 2、RC并联电路 RC 并联电路的转折频率&…

【Linux基础开发工具】yum生态vim的配置与使用

目录 前言 1. Linux 软件包管理器 yum 1.1 什么是yum 1.2 快速上手yum 1.3 yum生态 2. Linux编辑器vim 2.1 vim的模式 2.2 vim使用技巧 3. vim编辑器辅助功能配置 3.1 配置 3.2 用户sudo权限配置 总结 前言 Linux基础指令与权限之后,Linux系统开发工具的使用…

[操作系统] 文件管理

文章目录 5.1 磁盘调度算法1. 先来先服务算法( First Come First Served, FCFS) 算法2. 最短寻道时间优先算法( Shortest Seek Time First, SSTF) 算法3. 扫描算法( SCAN ) 算法4. 循环扫描算法( Circular Scan, CSCAN ) 算法5. LOOK 与 CLOOK 算法 5.2 进程写文件时&#xff0…

2023.11.27 使用anoconda搭建tensorflow环境

2023.11.27 使用anoconda搭建tensorflow环境 提供一个简便安装tensorflow的方法 1. 首先安装anoconda,安装过程略,注意安装的时候勾选安装anoconda prompt 2. 进入anoconda prompt 3. 建立python版本 conda create -n tensorflow1 python3.84. 激活t…

BUUCTF [ACTF新生赛2020]swp 1

BUUCTF:https://buuoj.cn/challenges 题目描述: 得到的 flag 请包上 flag{} 提交。 密文: 下载附件,得到一个.tar文件。 解题思路: 1、使用WinRAR解压.tar文件,得到两个.zip文件。 解压wget.zip文件,得…