2024年超详细Pycharm安装保姆级教程,Python环境配置和使用指南,看完这一篇就够了

PyCharm 是由 JetBrains 打造的一款 Python IDE (集成开发环境,Integrated Development Environment),带有一整套可以帮助用户在使用 Python 语言开发时提高其效率的工具,比如调试、语法高亮、Project 管理、代码跳转、智能提示、自动完成、单元测试、版本控制。

一、环境说明:

电脑系统:Windows 10 64位

Python 版本:python 3.12.0

Pycharm 版本:Pycharm Professional 2024.2.4

本文中的Python和pycharm安装包已经准备好了直接戳这里获取
在这里插入图片描述

第二、软件安装

(1)访问 Pycharm 官网:https://www.jetbrains.com/pycharm/download ,下载 Pycharm 2024.2.4 版本的安装包。

点击“download”下载 Pycharm 2024.2.4 版本安装包,下载完成后,双击 .exe 安装包开始安装 Pycharm :

(3)双击 Pycharm 2024.2.4 安装包,点击 下一步 按钮:

(4)选择自定义安装路径,我这里安装在了 D:\ 盘下,继续点击 下一步 按钮:

(6)进入到 安装选项 的选择,将下图标注的部分,全部勾选上,点击 下一步 按钮:

(7)点击 安装 按钮,等待 Pycharm 安装完成:

等待 Pycharm 2024.2.4 安装完成

(8)安装成功后,会弹出如下提示框,一个是立即启动,不要勾选它。我们勾选 “否,我会在之后重新启动”,因为需要先集huo成功后再启动 Pycharm :

点击 完成 按钮,关闭弹框。

如需Python/pycharm安装包+V获取!!!
在这里插入图片描述

(9) 双击桌面快捷方式,启动软件。

(10) 弹出许可证对话框,选择 “Start Free 30-Day Trail ” 免费试用,免费试用期限是 30 天。


(11)点击激活按钮
在这里插入图片描述

(12) 进入 Pycharm 主界面。

(13) 配置界面语言,在主界面下,进入Customize,在Language and Region 选项卡下Language选择:简体中文,Region 选择:中国大陆China Mainland.

在这里插入图片描述

(14) 在弹出的对话框中,点击:Restart,重启主界面,界面已经变成了中文。

三、配置 Pycharm

1. 配置 Python 解释器

(1) 启动软件,展开 “文件” 下拉菜单,选择其中的 “设置 Settings”,进入设置界面。

(2) 点击 “项目**:PycharmProject**” 下的 “Python 解****释器” .

(3) 弹出软件包列表框,点击列表框左上角的 “+” ,添加 Python 第三方库

2. 配置第三方库默认下载安装地址

(1) Python 之所以强大,离不开广大第三方库的支持,我们在实际项目开发过程中,会使用到各类第三方库,在主界面下左下方,点击Python软件包中的齿轮图标 ,打开 “Python 软件包仓库对话框”;

输入清华镜像源地址:**https://pypi.tuna.tsinghua.edu.cn/simple/,**点击确定退出。

在搜索栏中搜索第三方库,默认下载地址已经变为清华镜像来源,如要安装,点击右侧的“**安装软件包”**即可。

2. 切换主题

(1) 点击 “文件File --> 设置 Settings”;

(2) 进入 Setting 界面后,选择 “Editor > Color Scheme > Python” ,点击 方案 下拉列表,可以看到有 7 种主题可以设置;将主题背景设置为 “Monokai” ,点击 Ok,可以看到背景变为黑色,但是代码字体颜色更鲜亮。

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
在这里插入图片描述

👉Python学习路线汇总👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

👉Python必备开发工具👈

在这里插入图片描述

👉Python学习视频合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
在这里插入图片描述

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

👉Python副业兼职路线&方法👈

学好 Python 不论是就业还是做副业赚钱都不错,但要学会兼职接单还是要有一个学习规划。

在这里插入图片描述

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

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

相关文章

使用DJL和PaddlePaddle的口罩检测详细指南

使用DJL和PaddlePaddle的口罩检测详细指南 完整代码 该项目利用DJL和PaddlePaddle的预训练模型,构建了一个口罩检测应用程序。该应用能够在图片中检测人脸,并将每张人脸分类为“戴口罩”或“未戴口罩”。我们将深入分析代码的每个部分,以便…

filebeat+elasticsearch+kibana日志分析

1 默认配置 1.1 filebeat filebeat-7.17.yml,从网关中下载k8s的配置,指定es和kibana的配置 通过kibana查询可以查询到日志了,但此时还不知道具体怎么用。 1.2 kibana 在Discover中创建索引格式:filebeat-*,得到如下图&#xf…

XGBoost Regressor --- 论文实战

一、前言 在《机器学习论文复现实战---linear regression》中通过Pearson 相关性分析,去除了2个高相关性特征 "PN" 和 "AN" ,数据维度变为890*25。(数据集地址) 这里我们不做任何前期处理,直接就将数据放入 XGBRegressor 模型中进行训练了。 二、模型…

MySQL表的增删改查(CRUD1)

好兄弟们,有没有忘了咱们上节说的知识点呢?忘了也没关系,让我们开始复习吧!!! 上期我们介绍了数据类型,还有一些表的操作,我们常用的数据类型有:1.数值类型 tinyint …

C/C++ 知识点:声明与定义

文章目录 一、声明与定义1、声明(Declaration)2、定义(Definition)3、声明与定义的区别 前言: 在C编程中,声明(declaration)和定义(definition)是两个重要的概…

express搭建ts(TypeScript)运行环境

要在使用 TypeScript 的环境下运行一个简单的 Express 应用,可以使用 ts-node 直接运行 TypeScript 文件,而无需先将其编译为 JavaScript。以下是一个简单的示例,展示了如何设置和运行一个基本的 Express 应用。 步骤 1. 初始化项目&#x…

C++和OpenGL实现3D游戏编程【连载17】——着色器进阶(附源码)

🔥C++和OpenGL实现3D游戏编程【目录】 1、本节要实现的内容 在前面着色器初步一节我们了解了着色器的一些初步知识,通过顶点着色器和片段着色器显示出了一个彩色的立方体。我们这节课就来了解一些在着色器中显示纹理等一系列实用操作,同时了解一些进阶的图像渲染技术,比如…

【缓存与加速技术实践】Web缓存代理与CDN内容分发网络

文章目录 Web缓存代理Nginx配置缓存代理详细说明 CDN内容分发网络CDN的作用CDN的工作原理CDN内容的获取方式解决缓存集中过期的问题 Web缓存代理 作用: 缓存之前访问过的静态网页资源,以便在再次访问时能够直接从缓存代理服务器获取,减少源…

C++ | Leetcode C++题解之第520题检测大写字母

题目: 题解: class Solution { public:bool detectCapitalUse(string word) {// 若第 1 个字母为小写,则需额外判断第 2 个字母是否为小写if (word.size() > 2 && islower(word[0]) && isupper(word[1])) {return false;…

教育技术革新:SpringBoot在线试题库系统开发

2 相关技术 2.1 Spring Boot框架简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Sprin…

React + Vite + TypeScript + React router项目搭建教程

一、创建项目 运行项目 二、目录结构 项目目录: ├─node_modules //第三方依赖 ├─public //静态资源(不参与打包) └─src├─assets //静态资源├─components //组件├─config //配置├─http //请求方法封装├─layout //页面…

Android笔记(三十一):FrameLayout遇到的坑

背景 当FrameLayout里面是match_parent的时候,如果FrameLayout是wrap_content,则里面的view也会被当作wrap_content处理 原因 FrameLayout内的measureChildWithMargins -> getChildMeasureSpec的子类的MeasureSpec确定规则由父类的MeasureSpec和子类的LayoutP…

爬虫学习3

防盗链 #1.拿到conyId #2.拿到videoStatus返回的json.->srURL #srcURL里面的内容进行整理 #下载视频import requestsurl "https://www.pearvideo.com/video_1797054" contId url.split("_")[1]videoStatusUrl f"https://www.pearvideo.com/vi…

字典学习python

字典中的健可以添加,删除,但是不可以修改,只可以改后面的值 修改 字典名称[] value 若不存在健,那就添加,否则修改 pop删除,根据key实现对键值对,返回值是对应的value popitem返回值是一整个键…

QT-C++ 西门子snap7通讯库接口

QT-C 西门子snap7通讯库接口 一、核心程序1.头文件2.源文件 二、下载连接 一、核心程序 1.头文件 #pragma once #include <QObject> #include <QMutex> #include <QThread> #include "ToolSnapGlobal.h" #include "snap7.h" /* 特别说…

【设计模式】结构型模式(一):适配器模式、装饰器模式

结构型模式&#xff08;一&#xff09;&#xff1a;适配器模式、装饰器模式 1.适配器模式&#xff08;Adapter&#xff09;2.装饰器模式&#xff08;Decorator&#xff09;2.1 主要特点2.2 组成部分2.3 示例代码2.3.1 Component 组件2.3.2 ConcreteComponent 具体组件2.3.3 Dec…

认识物联网

新一代信息技术 物联网 物物相连的互联网&#xff0c;即物联网&#xff0c;又称传感器常见的传感器 • 温度传感器 • 压力传感器 • 声音传感器 • 02 • */08521 物联网概念 • 通过射频识别&#xff0c;红外传感器&#xff0c;全球定位系统GPS&#xff0c;激光扫描…

iOS 再谈KVC、 KVO

故事背景&#xff1a;大厂面试&#xff0c;又问道了基本的kvc kvo的原理和使用&#xff0c;由于转了前端&#xff0c;除了个setter和getter&#xff0c;我全忘记了&#xff0c;其实还是没有理解记忆&#xff0c;下面再看一下kvc 和kvo ,总结一个让人通过理解而无法忘记的方法&a…

07.适配器模式设计思想

07.适配器模式设计思想 目录介绍 01.适配器模式基础 1.1 适配器模式由来1.2 适配器模式定义1.3 适配器模式场景1.4 适配器模式思考 02.适配器模式实现 2.1 罗列一个场景2.2 用例子理解适配器2.3 适配器基本实现2.4 如何选择适配器 03.适配器模式分析 3.1 类适配器案例3.2 对象…

C语言 | Leetcode 题解之第535题TinyURL的加密与解密

题目&#xff1a; 题解&#xff1a; typedef struct {int key;char *val;UT_hash_handle hh; } HashItem;HashItem *dataBase NULL;char* encode(char* longUrl) {srand(time(0));int key;HashItem * pEntry NULL;while (true) {key rand();pEntry NULL;HASH_FIND_INT(dat…