python+pycharm安装教程

news2024/11/20 11:37:15
  • 介绍
    Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,Python解释器易于扩展,可以使用C、C++或其他可以通过C调用的语言扩展新的功能和数据类型。Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
    PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

  • 软件下载

Python下载:
进入官网下载,这里是最新版本,也可下载对应系统的其余版本。
在这里插入图片描述

Pycharm下载:
进入官网点击下载
在这里插入图片描述
选择对应版本
在这里插入图片描述

  • 软件安装

Python安装
1、打开安装包
在这里插入图片描述
2、勾选选项
Customize installation:定制化安装,允许用户根据自己的需求选择要安装哪些 Python 组件和工具,可以选择安装不同的功能,如开发工具、文档、测试套件等
Use admin privileges when installing py.exe:安装 Python 时使用管理员权限。如果选择此选项,安装程序将请求提升为管理员权限,更容易地安装Python并在系统上正确配置它。
Add python.exe to Path:将 Python 解释器的路径添加到系统环境变量中,是为了在命令行或终端窗口中直接运行 Python 解释器。
在这里插入图片描述
3、选择下一步
在这里插入图片描述
4、更改安装路径,开始安装
Install Python 3.12 for all users:所有用户均可使用
Associate files with Python(require the ‘py’ launcher):将py文件和python关联(需要python启动器)
Create shortcuts for installed applications:为应用程序创建快捷方式
Add Python to environment variables:添加python到虚拟环境
Precompile standard library:预编译标准库
后面两个都是Debug相关工具,后边我们使用PyCharm这个IDE就不需要了
在这里插入图片描述

5、等待完成安装
在这里插入图片描述
在这里插入图片描述
6、验证是否安装成功
按Win+R,输入cmd,再输入python,按下回车键
在这里插入图片描述

PyCharm安装
1、打开安装包
在这里插入图片描述
2、更改安装路径
在这里插入图片描述
3、安装选项
在这里插入图片描述

4、点击安装,等待安装
在这里插入图片描述
在这里插入图片描述
5、安装完成
在这里插入图片描述

  • 软件使用
    打开软件,接受条款

在这里插入图片描述

退出软件后下载压缩包
链接:https://pan.baidu.com/s/1-se1M6o_v9j5RNR5QORaIA?pwd=vxfe
提取码:vxfe
退出软件后,再执行运行操作

在这里插入图片描述
解压后会多个文件夹,从文件夹打开
在这里插入图片描述
准备使用哪款软件就打开对应的脚本
比如:PyCharm就运行PyCharm脚本

在这里插入图片描述
点击打开,显示下面弹窗则成功,点击确定即可

在这里插入图片描述

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

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

相关文章

Python深度学习基于Tensorflow(5)机器学习基础

文章目录 监督学习线性回归逻辑回归决策树支持向量机朴素贝叶斯 集成学习BaggingBoosting 无监督学习主成分分析KMeans聚类 缺失值和分类数据处理处理缺失数据分类数据转化为OneHot编码 葡萄酒数据集示例 机器学习的流程如下所示: 具体又可以分为以下五个步骤&#…

UE5材质基础(2)——数学节点篇

UE5材质基础(2)——数学节点篇1 目录 UE5材质基础(2)——数学节点篇1 Add节点 Append节点 Abs节点 Subtract节点 Multiply节点 Divide节点 Clamp节点 Time节点 Lerp节点 Add节点 快捷键:A鼠标左键 值相加…

使用DSU Sideloder实现安卓双系统

准备 首先需要确保手机自带DSU Loader功能: 只需打开开发者模式, 往下翻动即可看到DSU Loader的字样,如果没有的话, 说明设备不支持. 只要看到这个选项就行, 不需要点它. 随后, 去谷歌商店下载一个检测软件: https://play.google.com/store/apps/details?idtk.hac…

ThreeJS:光线投射与3D场景交互

光线投射Raycaster 光线投射详细介绍可参考:https://en.wikipedia.org/wiki/Ray_casting, ThreeJS中,提供了Raycaster类,用于进行鼠标拾取,即:当三维场景中鼠标移动时,利用光线投射,…

爬虫爬取必应和百度搜索界面的图片

爬虫爬取必应和百度搜索界面的图片 爬取bing搜索图片界面爬取百度搜索界面图片结果如下 爬取bing搜索图片界面 浏览器驱动下载地址 对应版本即可 浏览器驱动 mad直接用 import os import re from selenium import webdriver from selenium.webdriver import Keys from sel…

Linux-进程管理类命令实训

实训1:进程查看,终止,挂起及暂停等操作 1.使用ps命令显示所有用户的进程 2.在后台使用cat命令。查看进程cat,并杀死进程 3.使用top命令只显示某一用户的进程。 4.执行命令cat,把Ctrlz挂起进程,输入jobs命令…

第3章:车辆横向控制

3.1 车辆横向运动学模型 注:上一篇博客讲解了车辆的纵向运动控制,这一篇博客将要讲解的是车辆的横向运动控制;横向运动控制主要是控制车辆一直保持在期望的轨迹上行驶(即通过打方向盘保证车辆的横向运动方向符合预期)…

数据猎手:使用Java和Apache HttpComponents库下载Facebook图像

引言 在信息驱动的时代,互联网上的数据成为了无可比拟的宝藏。本文旨在探讨如何通过利用Java和Apache HttpComponents库,从全球最大的社交网络平台Facebook上获取图像数据。 作为全球最大的社交网络平台,Facebook聚集了数以亿计的用户&#…

Rocky、Almalinux、CentOS和Ubuntu系统初始化脚本v8版

Rocky、Almalinux、CentOS和Ubuntu系统初始化脚本 Shell脚本源码地址: Gitee:https://gitee.com/raymond9/shell Github:https://github.com/raymond999999/shell可以去上面的Gitee或Github仓库代码拉取脚本。 支持的功能和系统&#xff1a…

网络编程入门之UDP编程

欢迎各位帅哥美女来捧场,本文是介绍UDP网络编程。在这里,你会见到最详细的教程;细致到每一行代码,每一个api的由来和使用它的目的等。 目录 1.UDP相关API 1.1.两个类 1.2.两个类中的方法 2.UDP编程 2.1.大体框架 2.2.内容构…

pdf2htmlEX:pdf 转 html,医学指南精细化处理第一步

pdf2htmlEX:pdf 转 html,医学指南精细化处理第一步 单文件转换多文件转换 代码:https://github.com/coolwanglu/pdf2htmlEX 拉取pdf2htmlEX 的 Docker: docker pull bwits/pdf2htmlex # 拉取 bwits/pdf2htmlex不用进入容器&…

【CTF Web】XCTF GFSJ0480 simple_js Writeup(JS分析+ASCII码)

simple_js 小宁发现了一个网页,但却一直输不对密码。(Flag格式为 Cyberpeace{xxxxxxxxx} ) 解法 查看网页源代码。 function dechiffre(pass_enc){var pass "70,65,85,88,32,80,65,83,83,87,79,82,68,32,72,65,72,65";var tab pass_enc.split(,);var …

[嵌入式系统-71]:RT-Thread-组件:日志管理系统ulog,让运行过程可追溯

目录 ulog 日志 1. ulog 简介 ulog 架构 配置选项 日志级别 日志标签 2. 日志初始化 初始化 去初始化 3. 日志输出 API 4. 日志使用示例 使用示例 在中断 ISR 中使用 同步模式(Synchronous Mode) 异步模式(Asynchronous Mode&…

DEV--C++小游戏(吃星星(0.2))

目录 吃星星(0.2) 简介 分部代码 头文件(增) 命名空间变量(增) 副函数(新,增) 清屏函数 打印地图函数(增) 移动函数 选择颜色&#xff…

java项目之在线课程管理系统源码(springboot+vue+mysql)

风定落花生,歌声逐流水,大家好我是风歌,混迹在java圈的辛苦码农。今天要和大家聊的是一款基于springboot的在线课程管理系统。项目源码以及部署相关请联系风歌,文末附上联系信息 。 项目简介: 在线课程管理系统的主要…

WebRTC 采集音视频数据

WebRTC 采集音视频数据 WebRTC 采集音视频数据getUserMedia API 简介浏览器兼容性getUserMedia 接口格式MediaStreamConstraintsMediaTrackConstraints 采集音频数据MediaStream 和 MediaStreamTrack本地视频预览切换摄像头显示参考 WebRTC 采集音视频数据 getUserMedia API 简…

线性表的拓展之广义表

概述 示例 性质 区别 运算

Spring 常用的注入方式有什么?

Spring 是一个非常流行的 Java 开发框架,它提供了多种依赖注入(Dependency Injection)的方式,使得开发者可以轻松地管理应用程序中的组件依赖关系。在 Spring 中,常用的注入方式主要包括构造器注入、Setter 方法注入、…

Jmeter性能测试(四)

一、遇到问题解决思路 1、检查请求头是否正确 2、检查请求参数是否正确 3、检查鉴权信息是否正确 4、检查变量作用域 5、检查数据提取是否正确(正则/json提取器) 二、请求头检查 1、在Http信息头管理器查看 2、注意这里的变量作用域是全局的 三、请求参数检查 1、在查看结…

英语学习笔记6——What make is it?

What make is it? 它是什么牌子的? make n.(产品的)品牌名称    v. 制作 区别:model n.(产品的)型号       n. 模型       n. 模特 make 指的是大的品牌名称, model 是旗下产品…