当前位置: 首页 > news >正文

25年1月更新。Windows 上搭建 Python 开发环境:PyCharm 安装全攻略(文中有安装包不用官网下载)

python环境没有安装的可以点击这里先安装好python环境,python环境安装教程

安装 PyCharm IDE

获取 PyCharm

PyCharm 提供两种主要版本——社区版(免费)和专业版(付费)。对于初学者和个人开发者而言,社区版通常足够满足需求。你可以通过 官方网站下载适用于 Windows 的 PyCharm 社区版。

这里和python环境一样,直接给大家一个下载好的不用去官网下了。


链接:https://pan.quark.cn/s/dee017bc31dd

执行安装过程

直接点下一步

 

点击浏览选择你的安装目录然后点下一步,(还是不要有中文,然后选择空间大的盘,尽量不要在c盘)

这里全部选上,可以帮你自动添加环境变量很方便,点下一步点安装。

然后等待完成即可

到这里安装就完成了,不知道大家安装时有没有问题,有问题可以下方留言。 

初始化配置 

重启好了之后在桌面的快捷方式中打开

选择语言,根据自己的喜好来 

接受然后继续

 

选择不发送

 

然后就来到这个页面了,我们点击新建项目

位置就是你项目的文件保存的位置,创建脚本就是会给你写一个基础的py代码 ,解释器就选它自己监测到的就行,git没有就不选。然后点击创建。

 

点击它自动给我们创建的main.py,然后右键点运行或者debug都可以。 

下面就可以看到脚本运行了,现在你就可以自己开启python编程之路了,关注我,后续给大家带来更加有趣的python编程教学和代码,到这里有问题的话可以下方留言。 

相关文章:

25年1月更新。Windows 上搭建 Python 开发环境:PyCharm 安装全攻略(文中有安装包不用官网下载)

python环境没有安装的可以点击这里先安装好python环境,python环境安装教程 安装 PyCharm IDE 获取 PyCharm PyCharm 提供两种主要版本——社区版(免费)和专业版(付费)。对于初学者和个人开发者而言,社区…...

Oracle job(定时任务)

1、job的作用 可以定时执行任务(分/次、时/次、天/次等) 2、创建job --创建job --注意点: --①job_no 为系统自动获取; --②存储过程名需要加‘;’ --③定时器开始执行时间可以填‘sysdate,表示立即执行 --④执行频…...

[python3]Excel解析库-xlwt

xlwt 是一个用于创建 Excel .xls 文件(即旧版的 Excel 97-2003 格式)的 Python 库。它允许你用 Python 编写程序来生成 Excel 文件,而不需要实际运行 Microsoft Excel 应用程序。请注意,xlwt 只支持写入 .xls 文件,并不…...

【Rust自学】10.3. trait Pt.1:trait的定义、约束与实现

喜欢的话别忘了点赞、收藏加关注哦,对接下来的教程有兴趣的可以关注专栏。谢谢喵!(・ω・) 题外话:trait的概念非常非常非常重要!!!整个第10章全都是Rust的重难点!&#x…...

大数据高级ACP学习笔记(2)

钻取:变换维度的层次,改变粒度的大小 星型模型 雪花模型 MaxCompute DataHub...

K8s高可用集群之Kubernetes集群管理平台、命令补全工具、资源监控工具部署及常用命令

K8s高可用集群之Kubernetes管理平台、补全命令工具、资源监控工具部署及常用命令 1.Kuboard可视化管理平台2.kubectl命令tab补全工具3.MetricsServer资源监控工具4.Kubernetes常用命令 1.Kuboard可视化管理平台 可以选择安装k8s官网的管理平台;我这里是安装的其他开…...

【ArcGIS Pro二次开发实例教程】(2):BSM字段赋值

一、简介 一般的数据库要素或表格都有一个BSM字段,用来标识唯一值。 此工具要实现的功能是:按一定的规律(前缀中间的填充数字OBJECT码)来给BSM赋值。 主要技术要点包括: 1、ProWindow的创建,Label,Comb…...

OpenCV轮廓相关操作API (C++)

在OpenCV中,轮廓(contours)是图像处理中的一个重要概念,通常用于形状分析、物体检测等任务。OpenCV提供了多种与轮廓相关的API,可以在C中使用。 一.常用的与轮廓相关的操作及其对应的API函数 1.查找轮廓 findContou…...

[开源]自动化定位建图系统

系统状态机: 效果展示: 1、 机器人建图定位系统-基础重定位,定位功能演示 2、 机器人建图定位系统-增量地图构建,手动回环检测演示 3、敬请期待… 开源链接: 1、多传感器融合里程计 https://gitee.com/li-wenhao-lw…...

linux ansible部署

ansible部署完后,执行报错 # ansible one -i hosts -m ping dataos193 | FAILED! > {"msg": "Using a SSH password instead of a key is not possible because Host Key checking is enabled and sshpass does not support this. Please add …...

《Rust权威指南》学习笔记(二)

枚举enum 1.枚举的定义和使用如下图所示: 定义时还可以给枚举的成员指定数据类型,例如:enum IpAddr{V4(u8, u8, u8, u8),V6(String),}。枚举的变体都位于标识符的命名空间下,使用::进行分隔。 2.一个特殊的枚举Option&#xff0…...

Redis内存碎片

什么是内存碎片? 你可以将内存碎片简单地理解为那些不可用的空闲内存。 举个例子:操作系统为你分配了 32 字节的连续内存空间,而你存储数据实际只需要使用 24 字节内存空间,那这多余出来的 8 字节内存空间如果后续没办法再被分配存储其他数…...

Express 加 sqlite3 写一个简单博客

例图: 搭建 命令: 前提已装好node.js 开始创建项目结构 npm init -y package.json:{"name": "ex01","version": "1.0.0","main": "index.js","scripts": {"test": &q…...

正则表达式进阶学习(一):环视、捕获分组与后向引用

一、环视(零宽断言) 理论部分 环视(零宽断言)是一种用于匹配位置而非字符的正则表达式技术。它的核心特点是:不消耗字符,只检查某个位置前后是否符合特定的条件。可以理解为,环视是在匹配前“…...

《Vue3 七》插槽 Slot

插槽可以让组件的使用者来决定组件中的某一块区域到底存放什么元素和内容。 使用插槽: 插槽的使用过程其实就是抽取共性、预留不同。将共同的元素、内容依然留在组件内进行封装;将不同的元素使用 slot 作为占位,让外部决定到底显示什么样的…...

【C++数据结构——线性表】顺序表的基本运算(头歌实践教学平台习题)【合集】

目录😋 任务描述 相关知识 一、线性表的基本概念 二、初始化线性表 三、销毁线性表 四、判定是否为空表 五、求线性表的长度 六、输出线性表 七、求线性表中某个数据元素值 八、按元素值查找 九、插入数据元素 十、删除数据元素 测试说明 通关代码 测…...

Linux C/C++编程-获得套接字地址、主机名称和主机信息

【图书推荐】《Linux C与C一线开发实践(第2版)》_linux c与c一线开发实践pdf-CSDN博客《Linux C与C一线开发实践(第2版)(Linux技术丛书)》(朱文伟,李建英)【摘要 书评 试读】- 京东图书 (jd.com…...

USB kbtab linux 驱动代码

#include <linux/kernel.h> #include <linux/slab.h> #include <linux/module.h> #include <linux/usb/input.h> #include <asm/unaligned.h> /* Pressure-threshold modules param code from */MODULE_AUTHOR(“xxx”); MODULE_DESCRIPTION(“…...

力扣 跳跃游戏

每次更新目标位置时&#xff0c;实际上是在做一个局部的最优选择&#xff0c;选择跳跃能够到达当前目标位置的最远位置。因为每次更新目标位置时&#xff0c;都是基于当前能跳跃到的最远位置&#xff0c;因此最终的结果是全局最优的。 题目 从前往后遍历&#xff0c;更新可以到…...

使用npm 插件[mmdc]将.mmd时序图转换为图片

使用npm 插件[mmdc]将.mmd时序图转换为图片 1. 安装 mmdc2. 转换为图片 可以使用 mmdc &#xff08;Mermaid CLI&#xff09;这个工具来将 .mmd 时序图&#xff08;Mermaid语法描述的时序图&#xff09;转换为图片&#xff0c;以下是使用步骤&#xff1a; 1. 安装 mmdc 确保…...

CNCjs高级配置技巧:从端口设置到远程访问

CNCjs高级配置技巧&#xff1a;从端口设置到远程访问 【免费下载链接】cncjs A web-based interface for CNC milling controller running Grbl, Marlin, Smoothieware, or TinyG. 项目地址: https://gitcode.com/gh_mirrors/cn/cncjs CNCjs是一款强大的基于Web的CNC控制…...

云容笔谈保姆级教程:水墨UI中‘朱砂红印’触发机制与生成稳定性保障

云容笔谈保姆级教程&#xff1a;水墨UI中朱砂红印触发机制与生成稳定性保障 1. 教程概述与学习目标 云容笔谈是一款专注于东方美学风格的影像创作平台&#xff0c;通过先进的AI技术将现代算法与古典意境完美融合。本教程将重点讲解系统中最具特色的"朱砂红印"触发机…...

RotaryEncoder库:嵌入式四象限正交解码实战指南

1. RotaryEncoder 库深度解析&#xff1a;面向嵌入式工程师的四象限解码实践指南1.1 项目定位与工程价值RotaryEncoder 是一个专为 Arduino 环境设计、但具备高度可移植性的轻量级旋转编码器解码库。其核心目标并非简单计数&#xff0c;而是在资源受限的 MCU 上实现高鲁棒性、低…...

从源码到挂载:剖析NVIDIA Container Toolkit的GPU设备注入机制

1. 从零理解NVIDIA Container Toolkit的GPU挂载机制 第一次在容器里运行nvidia-smi命令时&#xff0c;那种"魔法般"的体验让我记忆犹新。明明宿主机上能正常使用的GPU设备&#xff0c;怎么在容器里就凭空出现了&#xff1f;这背后的秘密就藏在NVIDIA Container Toolk…...

Armbian系统apt更新太慢?一个脚本搞定清华/阿里云等国内源(Ubuntu 22.04 Jammy实测)

Armbian系统国内软件源优化与磁盘挂载实战指南 引言&#xff1a;为什么需要优化Armbian系统&#xff1f; 对于国内开发者而言&#xff0c;使用Armbian这类基于Debian的轻量级Linux发行版时&#xff0c;最头疼的问题莫过于软件包更新速度缓慢。默认的国外软件源服务器远在海外&a…...

C#怎么实现批量邮件发送 C#如何用MailKit批量发送个性化邮件和HTML格式邮件【网络】

MailKit批量发送邮件卡在SendAsync因缺乏并发控制&#xff0c;需用SemaphoreSlim限流、复用SmtpClient、单建MimeMessage、用BodyBuilder构建HTML正文并内联样式&#xff0c;逐封捕获异常定位问题。MailKit 发送批量邮件时为什么总卡在 SmtpClient.SendAsync&#xff1f;因为默…...

GLM-. 全面支持与 Gemini CLI 集成:HagiCode 的多模型进化之路厣

1. 流图&#xff1a;数据的河流 如果把传统的堆叠面积图想象成一块块整齐堆叠的积木&#xff0c;那么流图就像一条蜿蜒流淌的河流&#xff0c;河道的宽窄变化自然流畅&#xff0c;波峰波谷过渡平滑。 它特别适合展示多个类别数据随时间的变化趋势&#xff0c;尤其是当你想强调整…...

CiteSpace 6.3.R1 从零到一:基于CNKI数据的科研图谱实战指南

1. CiteSpace入门&#xff1a;科研小白的知识图谱神器 第一次打开CiteSpace时&#xff0c;那个黑底红字的界面让我有点发怵——这玩意儿真能帮我写论文&#xff1f;但跟着导师操作了半小时后&#xff0c;我发现自己居然做出了能放进论文里的专业图谱。这款由陈超美教授开发的软…...

打造沉浸式智能AI问答助手:Vue + UniApp 全端实战(支持 Markdown/公式/多模态交互)竿

OCP原则 ocp指开闭原则&#xff0c;对扩展开放&#xff0c;对修改关闭。是七大原则中最基本的一个原则。 依赖倒置原则&#xff08;DIP&#xff09; 什么是依赖倒置原则 核心是面向接口编程、面向抽象编程&#xff0c; 不是面向具体编程。 依赖倒置原则的目的 降低耦合度&#…...

Redis:延迟双删的适用边界与落地细节锤

pagehelper整合 引入依赖com.github.pagehelperpagehelper-spring-boot-starter2.1.0compile编写代码 GetMapping("/list/{pageNo}") public PageInfo findAll(PathVariable int pageNo) {// 设置当前页码和每页显示的条数PageHelper.startPage(pageNo, 10);// 查询数…...