windows下python开发环境搭建

2023-11-16

写这篇文章主要目的是指导XXX如何在windows学习并使用python。
内容主要包括:

  1. sdk安装
  2. IDE的安装
  3. IDE环境的配置
  4. 编写一个简单测试示例进行验证

这里我们选择的python开发工具为:python3 + vscode
python3是python的运行SDK包,主要提供python运行所需的依赖库及工具。
vscode是python的集成开发环境,主要用于编写并运行python代码的。
python3.3.2 SDK包(64位系统):https://www.python.org/ftp/python/3.3.2/python-3.3.2.amd64.msi
python3.3.2 SDK包(32位系统):https://www.python.org/ftp/python/3.3.2/python-3.3.2.msi
vscode IDE工具:https://code.visualstudio.com/docs/?dv=win64user

1.安装python-3.3.2

1.1 点击下载的python-3.3.2.amd64.msi文件,将弹出如下图所示图标:
在这里插入图片描述
1.2 点击Next按钮,选择安装位置,默认位置即可。
在这里插入图片描述
1.3 点击Next按钮,默认选项即可
在这里插入图片描述
1.4 点击Next开发安装
在这里插入图片描述
1.5 点击Finished,完成安装
在这里插入图片描述
1.6 至此,python的sdk安装已经完成。

2.安装vscode

2.1 点击VSCodeUserSetup-x64-1.34.0.exe文件,进入安装窗口
在这里插入图片描述
2.2 点击下一步,进入许可协议窗口
在这里插入图片描述
2.3 选择 我接受协议, 并点击下一步
在这里插入图片描述
2.4 选择安装位置,默认位置即可,点击下一步
在这里插入图片描述
2.5 默认开始菜单选项项,点击下一步
在这里插入图片描述
2.6 默认其他任务窗口,点击下一步
在这里插入图片描述
2.7 完成vscode的安装
在这里插入图片描述

3. vscode的使用

3.1 启动vscode软件,进入主界面
在这里插入图片描述
3.2 安装部分插件工具,便于开发,具体方式如图:
在这里插入图片描述
3.3 点击上图图标之后,进入插件安装窗口,在插件输入位置输入python,如下图
在这里插入图片描述
3.4 在出现的窗口中,选择Install,如下图所示:
在这里插入图片描述
3.5 等待安装完成
在这里插入图片描述
3.6 在本地硬盘上建立一个文件夹,这里我们在本地硬盘D的根目录下建立python文件夹,该文件夹将作为我们后续python开发的工作目录,用于存放python程序文件。
在这里插入图片描述
3.7 在vscode中打开该文件夹,点击 File->Open Folder…,选择python文件夹
在这里插入图片描述
在这里插入图片描述
3.8 打开之后,我们将进入一个新的vscode界面
在这里插入图片描述
3.9 创建一个测试文件,点击 File->New File,将在python目录下新建一个名字为Untitled-1.txt的文件
在这里插入图片描述
3.10 点击 File -> Save,将文件保存为名字为test.py的文件
在这里插入图片描述
3.11 在test.py文件中编写如下代码,并保存
内容如下:

#!/bin/python
print("Hello Python!")

在这里插入图片描述
3.12 运行上述python程序代码,在图中窗口输入python test.py,即可运行刚才的python程序文件,打印如下信息

Hello Python!

在这里插入图片描述
3.13 至此,我们已经顺利完成了python的开发环境搭建。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

windows下python开发环境搭建 的相关文章

随机推荐

  • 【C++入门】虚继承的实现原理

    转载自 http blog csdn net xiejingfa article details 48028491 准备工作 1 VS2012使用命令行选项查看对象的内存布局 微软的Visual Studio提供给用户显示C 对象在内存中的
  • 计算两个数的平方和

    3 计算两个数的平方和 从键盘读入两个实数 编程计算并输出它们的平方和 要求使用数学函数pow x y 计算平方值 输出结果保留2位小数 程序中所有浮点数的数据类型均为float include
  • html右侧增加页面导航快捷键效果图及代码

    如果一个页面非常长时 在页面右侧增加导航快捷键还是比较有必要的 见效果图 局部放大后的效果 具体实现代码如下 html相关代码 div class gototop none div a href img src static imgs to
  • exit()函数

    进程的终止方式 有8种方式使进程终止 其中前5种为正常终止 它们是 1 从 main 返回 2 调用 exit 3 调用 exit 或 Exit 4 最后一个线程从其启动例程返回 5 最后一个线程调用pthread exit 异常终止有3种
  • Redis4.0从库复制报错"master_link_status:down"处理一例

    环境描述 Redis版本 4 0 2 主库 192 168 0 190 从库 192 168 0 191 今天Zabbix告警一直出现redis sync error的信息 于是登陆redis发现从库复制状态一直是master link s
  • 若依前端框架登录执行过程

    一 登录页面 登录页面是Views文件夹下的login vue文件 二 点击登录调用的方法为 handleLogin handleLogin this refs loginForm validate valid gt if valid th
  • Bugku题目MISC部分(持续更新)

    目录 telnet 1和0的故事 这是一张单纯的图片 隐写 社工 进阶收集 来自论坛提问 gQiRf的附件 zip 简单取证1 mimikatz PasswareKitForensic工具 眼见非实 啊哒 ping FileStoraged
  • spring中使用ThreadPoolTaskExecutor配置线程池

    背景 spring中经常使用ThreadPoolTaskExecutor来调用JDK的ThreadPoolExecutor初始化线程池 尤其在有异步执行的任务时 由于spring 异步任务默认使用的executor不会reuse线程 因此需
  • 寄存器优化补充

    一 简要概述 结构体在寄存器中应用可以简化繁琐的寄存器 这段代码在每个结构体成员前增加了一个 IO 前缀 它的原型在这段代码的第一行 代表了C 语言中的关键字 volatile 在 C 语言中该关键字用于表示变量是易变的 要求编译器不要优化
  • Pytorch cpu版安装及卸载详细教程(以及安装成功后无法在ide中使用问题解决方法)

    Pytorch cpu版安装及卸载详细教程 以及安装成功后无法在ide中使用问题解决方法 一 准备 1 首先确定python的版本 且python是64位 win R 输入cmd 确定 在页面中输入python回车 可查看python版本既
  • React---使用react脚手架搭建项目

    一 使用create react app创建react应用 1 1 react脚手架 xxx脚手架 用来帮助程序员快速创建一个基于xxx库的模板项目 包含了所有需要的配置 语法检查 jsx编译 devServer 下载好了所有相关的依赖 可
  • eclipse改变html字体大小,细说eclipse设置字体以及字体大小?

    电脑现已成为我们工作 生活和娱乐必不可少的工具了 在使用电脑的过程中 可能会遇到eclipse设置字体以及字体大小 的问题 如果我们遇到了eclipse设置字体以及字体大小 的情况 该怎么处理怎么才能解决eclipse设置字体以及字体大小
  • 初步使用基于RESTful的前后端交互方式,包括前后端增、删、改流程

    目录 一 问题背景 二 解决方法 1 POST增 2 DELETE删 3 PUT改 4 参考源代码 一 问题背景 最开始接触web后端开发时 使用的请求大多是通过自定义的一些请求名称 比如update do delete do等 现在为了规
  • python实现卷积神经网络实现手写数字识别

    工具 tensorflow opencv import cv2 import numpy as np import tensorflow as tf np set printoptions suppress True def get tra
  • 重新定义分析 - EventBridge 实时事件分析平台发布

    对于日志分析大家可能并不陌生 在分布式计算 大数据处理和 Spark 等开源分析框架的支持下 每天可以对潜在的数百万日志进行分析 事件分析则和日志分析是两个完全不同的领域 事件分析对实时性的要求更高 需要磨平事件领域中从半结构化到结构化的消
  • ListView的视图属性View的Details的时候每一项的旁边老有个小方框,如何去掉?

    ListView有一个CheckBox属性 将其修改为false即可
  • 共享存储映射

    存储映射I O 存储映射I O memory mapped I O 使一个磁盘文件与存储空间中的一个缓冲区相映射 于是当从缓冲区中获取数据 就相当于读文件中的相应字节 与此类似 将数据存入缓冲区 则相应的字节就自动写入文件 这样 就可在不适
  • 算法序列--树

    树结构是一种非线性存储结构 存储的是具有 一对多 关系的数据元素的集合 树的结点 结点 使用树结构存储的每一个数据元素都被称为 结点 例如图中 数据元素 A 就是一个结点 父结点 双亲结点 子结点和兄弟结点 对于图中的结点 A B C D
  • laravel进阶学习之laravel生命周期

    Laravel 生命周期概括起来大致可分为三步 1 加载依赖 2 创建 Laravel 应用实例 3 接收请求并响应 加载依赖及生成实例部分 一个请求进来之后由public index php开始也由public index php结束 直
  • windows下python开发环境搭建

    写这篇文章主要目的是指导XXX如何在windows学习并使用python 内容主要包括 sdk安装 IDE的安装 IDE环境的配置 编写一个简单测试示例进行验证 这里我们选择的python开发工具为 python3 vscode pytho