【Python】Python 环境 + Pycharm 编译器 官网免费下载安装(图文教程,新手安装,Windows 10 系统)

目录

  • Python 环境的下载安装
    • 第一步 进入官网
    • 第二步 找到匹配 windows 系统的 python 下载页面
    • 第三步 根据电脑 cpu 架构选择 python 版本
    • 第四步 安装 python 环境
    • 第五步 验证 python 环境变量
  • Pycharm 的下载安装
    • 第一步 进入官网
    • 第二步 安装 Pycharm Community Edition
    • 第三步 第一次打开 Pycharm
    • 第四步 新建第一个 python 项目,打印“Hello World!”

Python 环境的下载安装

第一步 进入官网

  前往 python.org 官网下载 python 环境安装包(如果出现登不进去的情况请尝试打开加速器再刷新网页)。

第二步 找到匹配 windows 系统的 python 下载页面

  找到 Windows 系统下 python 安装包下载页面。

python官网


  
  
windows系统python版本


  
  

第三步 根据电脑 cpu 架构选择 python 版本

  根据电脑架构(64位机 X86架构 / 32位机 X86-32架构 2003年前电脑一般都是32位 / ARM64 嵌入式设备)选择需要的 python 版本下载(建议选择稳定版),例如这里下载 Python 3.11.3 - April 5, 2023, Windows installer (64-bit) ,installer 是 .exe 安装包,embeddable package 是 .zip 压缩包。

python安装类型下载


  
  

第四步 安装 python 环境

  双击打开安装包,选择 Customize installation 自定义安装、勾选 Add python.exe to PATH。

python安装包


  
  

自定义安装


  
  

  默认全部勾选,然后点击 Next。

选项


  
  

  高级选项,按需勾选,选择安装位置 如 D 盘,接着点击 Install 安装。
  接着会有一个 windows 弹窗 选择 “是”,然后等待安装成功。

高级选项


  
  
等待安装


  
  

  安装成功,按需选择 Disable path length limit,因为 python 限制文件路径最多不超多 260个字符,如下面路径长度为65字符 已经很长了。

长度65字符的路径


  
  

按爪昂成功


  
  

第五步 验证 python 环境变量

  点击左下角菜单,输入 CMD,打开 CMD 命令行,输入 python 然后按下回车键,显示下面代码则说明安装成功,此外还可以让 python 计算算数结果。

 Python 3.11.3 (tags/v3.11.3:f3909b8, Apr  4 2023, 23:49:59) [MSC v.1934 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

  
  

打开cmd


  
  

python测试


  
  

Pycharm 的下载安装

第一步 进入官网

  进入pycharm官网 https://www.jetbrains.com.cn/pycharm/download/?section=windows,找到免费版的 pycharm 下载按钮

pycharm官网


  
  

免费pycahrm


  
  

第二步 安装 Pycharm Community Edition

  双击打开安装包,点击下一步。

pycahrm安装包


  
  

安装pycahrm


  
  

  自行选择安装路径。

安装位置


  
  

  根据需求勾选 pycharm 配置(可以全选)。

pycharm配置


  
  

  在开始菜单创建 JetBrains 文件夹,方便管理 JetBrain 旗下软件(pycharm 属于 jetbrains 推出的一款软件)。

开始菜单文件夹


  
  

  等待安装完成。

等待安装完成


  
  

  安装完成后可以选择重启电脑。

安装完成重启


  
  

第三步 第一次打开 Pycharm

  重启完后打开 Pycharm Community Edition,这时候会有一个弹窗,根据提示选择中文语言包,pycharm 就会自动帮我们下载 汉化插件。

第一次打开pycharm


  
  

  勾选用户协议,点击继续。

勾选用户协议


  
  

  选择不共享数据。

不共享数据


  
  

第四步 新建第一个 python 项目,打印“Hello World!”

  新建第一个 python 项目。

新建项目


  
  

  选择项目存储位置、python 环境位置。

第一个项目位置


  
  

  新建的 python 项目是没有 python 文件的,需要自己新建 python 文件。

新建文件


  
  

新建python文件


  
  

python文件命名


  
  

  新建完 python 文件后在左边项目栏可以找到它,我们输入一些代码,点击上方绿色三角形按钮运行代码,测试能否正常运行,如果下方命令行出现 “Hello world!”、“a/b=6.666” 则说明一切正常。

运行代码


  
  

  至此安装教程结束!

  如果需要更多 python 相关知识,可以前往我的博客观看相关文章:

【CODEMATE】比较 粤港澳信息学创新大赛 Python赛项 小学组、初中组CMP0008:比较/高中组/体验题库CMEP45:比较/编号P03850/任意进制数之间比较/任意进制转换

  

【CODEMATE】最小值 粤港澳信息学创新大赛 Python赛项 小学组、初中组CMP0001:最小值/高中组/体验题库CMEP46:最小值/编程题:P03886/列表排序/排序算法

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

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

相关文章

基于javaweb的SpringBoot图片管理系统图片相册系统设计与实现(源码+文档+部署讲解)

技术范围:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容:免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文编写和辅导、论文…

局域网:电脑或移动设备作为主机实现局域网访问

电脑作为主机 1. 启用电脑的网络发现、SMB功能 2. 将访问设备开启WIFI或热点,用此电脑连接;或多台设备连接到同一WIFI 3. 此电脑打开命令行窗口,查看电脑本地的IP地址 Win系统:输入"ipconfig",回车后如图 4.…

use_tempaddr 笔记250405

use_tempaddr 笔记250405 use_tempaddr 是 Linux 系统中用于控制 IPv6 临时隐私地址生成策略 的关键参数。以下是其详细说明&#xff1a; &#x1f4dc; 参数定义 路径&#xff1a; /proc/sys/net/ipv6/conf/<接口>/use_tempaddr默认值&#xff1a; 1&#xff08;大多数…

NO.66十六届蓝桥杯备战|基础算法-贪心-区间问题|凌乱的yyy|Rader Installation|Sunscreen|牛栏预定(C++)

区间问题是另⼀种⽐较经典的贪⼼问题。题⽬⾯对的对象是⼀个⼀个的区间&#xff0c;让我们在每个区间上做出取舍。 这种题⽬的解决⽅式⼀般就是按照区间的左端点或者是右端点排序&#xff0c;然后在排序之后的区间上&#xff0c;根据题⽬要求&#xff0c;制定出相应的贪⼼策略&…

用C语言控制键盘上的方向键

各位同学&#xff0c;大家好&#xff01;相信大家在学习C语言的过程中&#xff0c;都和我一样&#xff0c;经常使用scanf函数来接受字符&#xff0c;数字&#xff0c;这些标准输入信息&#xff0c;来实现自己设计的程序效果。 而我突然有一天&#xff08;对就是今天&#xff09…

特殊的质数肋骨--dfs+isp

1.dfs全排列组数&#xff0c;an记得还原 2.如果范围确定且只比较质数&#xff0c;isp比线性筛快&#xff0c;主要这个范围太大了 https://www.luogu.com.cn/problem/P1218 #include<bits/stdc.h> using namespace std; #define N 100011 typedef long long ll; typed…

定积分的应用(4.39-4.48)

battle cry 前言4.394.404.414.424.434.444.454.464.474.48 前言 题目确实比较多。slow down and take your time. 4.39 狂算了一遍&#xff0c;然后发现不是计算出问题了&#xff0c;是积分上下限写错了。还有把函数代进去也出了一点问题。 点火公式一家人我不记得&#x…

如何高效使用 Ubuntu 中文官方网站

Ubuntu 中文官方网站 一、快速导航与核心模块 首页焦点区 顶部菜单栏:快速访问「下载」「文档」「支持」「商店」等核心功能。轮播图区:展示最新版本(如 Ubuntu 24.04 LTS)和特色功能(如 Ubuntu Pro 订阅服务)。搜索框:支持中文关键词搜索(如 "边缘计算"),…

form实现pdf文件转换成jpg文件

说明&#xff1a; 我希望将pdf文件转换成jpg文件 请去下载并安装 Ghostscript&#xff0c;gs10050w64.exe 配置环境变量&#xff1a;D:\Program Files\gs\gs10.05.0\bin 本地pdf路径&#xff1a;C:\Users\wangrusheng\Documents\name.pdf 输出文件目录&#xff1a;C:\Users\wan…

Spring 核心技术解析【纯干货版】- XVIII:Spring 网络模块 Spring-WebSocket 模块精讲

在现代 Web 开发中&#xff0c;实时通信已成为提升用户体验的关键技术之一。传统的 HTTP 轮询方式存在较高的延迟和带宽开销&#xff0c;而 WebSocket 作为一种全双工通信协议&#xff0c;能够在客户端和服务器之间建立持久连接&#xff0c;实现高效的双向数据传输。 Spring 框…

VirtualBox安装FnOS

1.下载FnOS镜像 下载网址&#xff1a; https://www.fnnas.com/2.创建虚拟机 虚拟机配置如图所示&#xff08;注意操作系统类型和网卡配置&#xff09; &#xff08;注意启动顺序&#xff09; 3.启动虚拟机 网卡类型选择桥接的Virtual Adapter 如果没有IP地址或者IP地址无法…

java根据集合中对象的属性值大小生成排名

1&#xff1a;根据对象属性降序排列 public static <T extends Comparable<? super T>> LinkedHashMap<T, Integer> calculateRanking(List<ProductPerformanceInfoVO> dataList, Function<ProductPerformanceInfoVO, T> keyExtractor) {Linked…

grep命令: 过滤

[rootxxx ~]# grep root /etc/passwd [rootxxx ~]# grep -A 2 root /etc/passwd -A #匹配行后两行 [rootxxx ~]# grep -B 2 root /etc/passwd -B #匹配行前两行 [rootxxx ~]# grep -C 2 root /etc/passwd -C #前后2行 [rootxxx ~]# grep -n root /…

二十种中药果实识别分类系统,Python/resnet18/pytorch

二十种中药果实识别分类系统,Python/resnet18/pytorch 基于pytorch训练, resnet18网络&#xff0c;可用于训练其他分类问题&#xff0c;也可自己重新训练 20类中药材具体包括&#xff1a;(1) 补骨脂&#xff0c;(2) 草豆蔻&#xff0c;(3) 川楝子&#xff0c;(4) 地肤子&…

SpringBoot启动run方法分析

SpringBoot启动run方法分析 1.场景引入 在项目启动的时候&#xff0c;有时候我们需要在启动的时候&#xff0c;执行一些逻辑。 比如说&#xff0c;项目启动的时候&#xff0c;我想把一些热门商品的数据加载到缓存中去&#xff1b; 比如说&#xff0c;自定义了一个netty服务…

Linux信号——信号的处理(3)

信号是什么时候被处理&#xff1f; 进程从内核态&#xff0c;切换到用户态的时候&#xff0c;信号会被检测处理。 内核态&#xff1a;操作系统的状态&#xff0c;权限级别高 用户态&#xff1a;你自己的状态 内核态和用户态 进程地址空间第三次 所谓的系统调用本质其实是一堆…

MySQL篇(四)事务相关知识详解

MySQL篇(四&#xff09;事务相关知识详解 MySQL篇(四&#xff09;事务相关知识详解一、事务的特性&#xff08;ACID&#xff09;原子性&#xff08;Atomicity&#xff09;一致性&#xff08;Consistency&#xff09;隔离性&#xff08;Isolation&#xff09;持久性&#xff08;…

SpringBoot定时任务深度优化指南

精心整理了最新的面试资料和简历模板&#xff0c;有需要的可以自行获取 点击前往百度网盘获取 点击前往夸克网盘获取 SpringBoot定时任务深度优化指南 引言 在分布式系统架构中&#xff0c;定时任务是实现业务逻辑自动化的重要组件。SpringBoot通过Scheduled注解提供了便捷的…

MySQL表结构导出(Excel)

目录 一、java实现MySQL表结构导出&#xff08;Excel&#xff09; 二、python实现MySQL表结构导出&#xff08;Excel&#xff09; 又到了写毕设的时候了&#xff0c;计算机专业在写论文第四章系统设计的时候肯定会遇到和我一样的难题——要在论文中将数据库的表结构以表格形式…

Android使用OpenGL和MediaCodec渲染视频

目录 一&#xff0c;借助MediaCodec封装解码工具类VideoCodec 二&#xff0c;使用OpenGl绘制视频封装SoulFilter 一&#xff0c;借助MediaCodec封装解码工具类VideoCodec /*** 解码工具类* 解码完成后的数据 通过 ISurface 回调出去*/ public class VideoCodec {private ISu…