Python自学之路--001:Python + PyCharm安装图文详解教程

目录

1、概述

2、Python解释器

2.1、下载

2.2、Python安装

2.3、Python环境变量配置,必选项

3、PyCharm安装

3.1、PyCharm下载

3.2、PyCharm安装

4、建一个Hello World

5、Phcarm设置

5.1、Phcarm汉化

5.2、Phcarm工具栏显示在顶部

5.3、Phcarm通过pip安装Python库


1、概述

        Python个人的理解只是一个解释器,版本迭代很快,版本也很多,解释器是用于解释执行Python代码,单独安装一个解释器就可以执行Python程序了,大部分时候需要额外安装编写与调试工具PyCharm。

        简单的说就是因为PyCharm需要Python解释器来运行和执行Python代码!

2、Python解释器

2.1、下载

Python下载链接如下:Python解释器下载地址

如果想找其他版本,下面也是有的

这个包很小,也就几十兆而已,下载之后点击安装就好了

2.2、Python安装

在win10中安装Python,其实很简单, 跟一般的软件安装差不多!这里直接点击下载好的python-3.10.7-amd64.exe开始安装,然后选择自定义安装方式。

直接下一步

找一个安装路径

按照进度进行安装即可

安装完成之后需要自己手动关闭

2.3、Python环境变量配置,必选项

        你安装Python的路径很可能不在当前操作系统提供可执行文件的搜索路径中, 也是Path路径

配置这个环境变量可以让系统轻松帮你找到Python来执行!在win10中具体步骤为如下:点击我的电脑右键---->属性---->高级系统设置---->选择高级选项卡---->环境变量 这里我们就选择系统变量下的Path进行编辑。

        然后把你安装Python的路径添加到Path当中,这里我的路径为:D:\Python 3.10.7 最后点击确定即可!

怎么确认自己安装成功了呢?WIN + R,cmd指令

输入Python就行了

3、PyCharm安装

3.1、PyCharm下载

下载链接如下:PyCharm下载地址

找到社区版本,注意只有社区版本是免费的。

下载完成后得到以哦个安装包

3.2、PyCharm安装

        安装其实也很简单,就跟一般的软件安装一样!

        我们首先双击pycharm-community-2023.3.1.exe安装包文件, 会弹出以下对话框

        接着我们选择安装目录,建议安装在D盘或者其他容量大一点的盘符下,不要安装在C盘

        接着来到我们的设置对话框,我个人建议把这些设置选项都勾选上, 然后点击下一步继续!

最后点击安装即可开始安装PyCharm

完成安装!

双击桌面图标打开即可,然后会弹出一个确认用户协议条款的对话框

勾选I confirm that I have read and accept the terms of this User Agreement

确认接受用户协议的条款即可, 然后点击Continue(继续)

然后我们使用PyCharm新建一个Python项目, 在弹出的对话框中选择New Project

        然后在弹出的对话框中,填写项目名称和指定项目路径文件夹,以及在Python version中指定Python的安装目录,找到Python.exe解释器

        我的路径是:D:\Python 3.10.7\Python.exe

然后点击Create新建项目, 稍等片刻...我们名为test1的项目就创建成功了

4、建一个Hello World

        我们可以选中当前项目名称test1,然后点击鼠标右键选择New, 然后选择Python File 来在项目中新建一个Python代码文件,这种文件的后缀名为.py

然后给文件命个名字,回车即可!

然后双击HelloWorld.py文件,输入以下代码

print("Hello World");

然后点击菜单栏中的Run-->Run HelloWorld.py命令运行程序代码!

5、Phcarm设置

5.1、Phcarm汉化

打开pycharm,在选中左上角的File->Setting 打开设置

选择Plugins(插件)的选项

        在marketplace的搜索框里搜索chinese,一般输入之后,带有Language的插件就是咱们的汉化插件了,需要重启才能生效。

5.2、Phcarm工具栏显示在顶部

文件 - 设置 -

外观与行为 - 外观

这样子工具栏就直接显示在顶部了

5.3、Phcarm通过pip安装Python库

打开终端安装即可

查看自己安装了那些库

文件 - 设置 - 项目 - Python解释器

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

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

相关文章

[2021年最新]国产时序性数据TDenige入门

一、TDenige简介 TDengine:是涛思数据面对高速增长的物联网大数据市场和技术挑战推出的创新性的大数据处理产品,它不依赖任何第三方软件,也不是优化或包装了一个开源的数据库或流式计算产品,而是在吸取众多传统关系型数据库、NoS…

25计算机考研院校数据分析 | 复旦大学

复旦大学(fudan University),简称"复旦”,位于中国上海,由中华人民共和国教育部直属,中央直管副部级建制,位列985工程、211工程、双一流A类,入选“珠峰计划"、"111计划""2011计划…

zabbix自动发现和自动注册

一、zabbix自动发现 1.1 确保客户端上的zabbix-agent2服务器状态正常 1.2 在web页面删除原有的客户端主机 1.3 在服务端和客户端上配置hosts 1.4 web端配置自动发现 二、zabbix自动注册 2.1 环境配置 2.2 修改zabbix-agent2配置文件 过滤非#或非¥开头的内容 2.3 we…

应用实战|只需几步,即可享有外卖订餐小程序

本示例是一个简单的外卖查看店铺点菜的外卖微信小程序,小程序后端服务使用了MemFire Cloud,其中使用到的MemFire Cloud功能包括: 其中使用到的MemFire Cloud功能包括: 云数据库:存储外卖微信小程序所有数据表的信息。…

解决Linux CentOS 7安装了vim编辑器却vim编辑器不起作用、无任何反应

文章目录 前言一、解决vim不起作用(卸载重新安装)1.重新安装vim2.测试vim是否能正常使用 二、解决vim: error while loading shared libraries: /lib64/libgpm.so.2: file too short报错三、解决vim编辑器不能使用方向键和退格键问题 remove vim-common …

【S32DS RTD实战】-1.5-S32DS使用Post-Build调用第三方插件-自动对生成的s19,Hex,Bin文件二次编辑

<--返回「Autosar_MCAL高阶配置」专栏主页--> 案例背景&#xff1a; 在《【S32DS RTD实战】-1.3-S32K3工程生成S19&#xff0c;BIN&#xff0c;Hex文件&#xff0c;以及Post-build steps的妙用_s32ds如何生成s19或hex文件-CSDN博客https://blog.csdn.net/qfmzhu/articl…

C++“流”风格日志系统实战-课程简介

一个能快速提升C复杂代码设计的学习项目&#xff0c;一个能迅速让C面试官会心一笑的简历项目&#xff0c;一个能在实际项目中使用的项目……学习什么是流&#xff1f;如何利用抽象层面的流编写适用面更广的代码&#xff1f; 每天在用的cout和cin 它们是什么类型&#xff1f;最后…

HDMI的识别过程

HDMI可分为发送设备和接收设备&#xff0c;具体的识别过程见下&#xff1a; (1).HDMI发送设备给HDMI接收设备提供5V的电源&#xff0c;其电流应小于50mA; (2).HDMI检测到5V电源后&#xff0c;HDMI接收设备给HDMI发送设备提供HPD信号&#xff0c;其电压为5V&#xff1b; (3).HDM…

Java | Leetcode Java题解之第45题跳跃游戏II

题目&#xff1a; 题解&#xff1a; class Solution {public int jump(int[] nums) {int length nums.length;int end 0;int maxPosition 0; int steps 0;for (int i 0; i < length - 1; i) {maxPosition Math.max(maxPosition, i nums[i]); if (i end) {end maxP…

将本地项目推送至gitlab仓库

1. gitlab上新建一个空白项目 gitlab上点击new project按钮&#xff0c;新建一个项目 新建空白项目 项目名称与本地新建项目名称相同&#xff0c;其余根据具体需要选择 2. 初始化本地仓库并commit项目 进入本地项目根目录下&#xff0c;右击 git bash here打开命令窗口 初始化…

场景 - 分库分表

分什么 数据量大分表&#xff0c;并发大分库 分表字段如何选择 如果对交易订单进行分表&#xff0c;可以选择的东西很多&#xff0c;比如说商户id&#xff0c;用户id&#xff0c;地区等等 分表的时候要考虑到数据倾斜问题 数据倾斜 比如说按商户号进行分表&#xff0c;一共…

Java基础入门1-2

跟着韩顺平老师的30天入门java课程学习&#xff0c;整理一下自己的笔记&#xff0c;方便回顾知识点和复习。 另附上视频链接&#xff1a;0034_韩顺平Java_变量原理_哔哩哔哩_bilibili 第一章&#xff1a;学习前的了解 第二章&#xff1a;Java概述 2.1什么是程序&#xff1f…

KPI与OKR的区别:深入解析与案例应用

一、KPI&#xff1a;量化与结果的导向 KPI是一种基于量化指标的绩效管理方法&#xff0c;强调对关键业务成果的衡量和评估。它通常关注那些可以直接影响企业战略目标达成的具体指标&#xff0c;如销售额、客户满意度等。KPI的优点在于其明确性和可衡量性&#xff0c;有助于企业…

简化图卷积 笔记

1 Title Simplifying Graph Convolutional Networks&#xff08;Felix Wu、Tianyi Zhang、Amauri Holanda de、 Souza Jr、Christopher Fifty、Tao Yu、Kilian Q. Weinberger&#xff09;【ICML 2019】 2 Conclusion This paper proposes a simplified graph convolutional m…

Oracle 第二章

1- 排序查询 select * from 表名 order by 字段; desc &#xff1a;从大到小排序 默认是从小到大排序 2- 基于伪列的查询 ROWID 和 ROWNUM rowid &#xff1a; 唯一的编号 select rowid,表名.* from 表名 where ROWID AAAStKAANAAAAC/AAC; &#xff08;rowid号&#…

ROS 话题订阅模型之自定义消息类型 C++实现

ROS 话题订阅模型之自定义消息类型 1.自定义消息类型好处 ROS提供了许多标准的消息类型&#xff0c;如 std_msgs/String、sensor_msgs/Image 等&#xff0c;涵盖了很多常见的数据类型和传感器数据。但是&#xff0c;在实际的开发中&#xff0c;我们经常会遇到需要传输的数据类…

SD-WAN多分支组网案例分享

随着企业规模持续扩大&#xff0c;业务版图日益多元&#xff0c;多分支组网已成为企业网络建设的核心议题。如何构建高效、安全且灵活的网络连接&#xff0c;成为企业急需解决的关键问题。近些年&#xff0c;SD-WAN技术的崭露头角&#xff0c;为企业带来了前所未有的解决方案。…

在浏览器输入网址,Enter之后发生了什么?

在浏览器输入网址&#xff0c;Enter之后发生了什么&#xff1f; 很多八股文会给出&#xff1a; 1. DNS Resolution2. Establishing a Connection3. Sending an Http Request4. Receiving the HTTP Response5. Rendering the Web Page 但今天我斗胆插入第0.9步URL Parsing&#…

为什么堆排序的时间复杂度是O(N*logN)?

目录 前言&#xff1a; 堆排序&#xff08;以排升序为例&#xff09; 步骤&#xff08;用大根堆&#xff0c;倒这排&#xff0c;排升序&#xff09;&#xff1a; 1.先把要排列的数组建立成大根堆 2.堆顶元素&#xff08;82&#xff09;和最后一个元素交换&#xff08;2&…

【随想录】Day30—第七章 回溯算法part06

目录 题目1: 重新安排行程1- 思路2- 题解⭐重新安排行程 ——题解思路 题目2: N皇后1- 思路2- 题解⭐N皇后 ——题解思路 题目3: 解数独&#xff08;跳过&#xff09; 题目1: 重新安排行程 题目链接&#xff1a;332. 重新安排行程 1- 思路 思路&#xff1a; 本题实际上是一个…