pycharm的下载讲解以及安装步骤

news2024/9/26 1:25:38

目录

Python安装

这时,有人要问了,下载pycharm一定要下载Python么?

Python官网

Pycharm安装

完成

推荐书籍

写在最后


  • Python安装

首先我们进入Python的官方下载网站

这时,有人要问了,下载pycharm一定要下载Python么?

回答是:对的

1、需要。pycharm安装后需要Project Interpreter里指定使用的python,才可以运行程序。具体的方法是,首先打开Pycharm开发工具,选择点击工具栏中settings选项:

2、在弹出的settings界面中选择project选项,project后面的名字就是你打开的当前项目名,电机及选择其下面的Project Interpreter选项:

3、最后在右侧的Project Interpreter的下拉框中选择自己本地安装的python环境就可以了:

4、最后,运行一个简单的python程序,来看看效果。右键示例程序,点击run,即可运行,在程序的下方可以看到打印出的结果:

Python的下载是国外的源,如果闲下载速度慢可以通过云盘下载

Python官网

下载完后如下图所示:

双击exe文件进行安装,如下图,并按照圈中区域进行设置,切记要勾选打钩的框,然后再点击Customize installation,进入到下一步:

点击Next,选择安装路径后,等待安装:

安装结束,显示安装成功。

如果不放心,检查一下的python是否安装成功,可以在命令窗口中输入python进行查询,如显示下图一的信息则表示成功了,如显示“Python不是内部或外部命令,也不是可运行的程序或批处理文件”则证明安装失败,重新装一下。

  • Pycharm安装

    Python的编辑器,如果说一定要推荐一个,我肯定推荐pycharm,相当好用,也有颜值。那么如何下载呢。

    首先进pycharm官网:点击打开链接(链接为:http://www.jetbrains.com/pycharm/download/#section=windows),进入之后如下图,根据自己电脑的操作系统进行选择,对于windows系统选择图中红色圈中的区域。

这个Community的版本就够平时学习使用了(我想科班的也不会来看这个教程),下载就ok。下载好如图。

双击下载好的exe文件进行安装,安装截图如下:

下一步,选择安装路径如下图:

这块按自己需要进行勾选:

一直下一步,到安装结束,如下:

下面我们来创建自己的第一个程序:

1、单击桌面上的pycharm图标,进入到pycharm中,如下图所示:

第一次进入有用户需知,同意就行了一阵加载(还是挺快的)

一阵加载(加载还是挺快的),头一次进来的界面就像这样:

点New Project,选择创建位置(如下图):

Create就行,界面就是这样,

在这里面就可以编写代码了,哈哈哈哈,各位加油!

完成

敲代码去吧,哈哈哈哈哈

推荐书籍

01《Python编程从入门到精通》

本书一步步讲解Python 3语言开发的核心技术,由浅入深,通过实现过程练习每个知识点的具体使用过程具体例子。通过两个综合实例的实现过程,介绍Python 3语言在综合项目中的使用过程。全书内容循序渐进,“技术谜题”和“示例练习”贯穿全书,带领读者全面掌握Python 3语言。

全书有900多个例子和例子,300多个文本例子,600多个扩展例子,77个课后练习,63个技术难题,两个综合案例。每个知识点除了一个示例外,还有两个扩展示例,以达到推断他人的效果。
 

02《Python 易学》

《Python 易学》以简洁、有趣、易学的方式解释了 Python 3 编程语言。它的风格不同于大多数通篇介绍编程特性和列出语言功能的编程书籍。是引导读者带着好奇心和疑问去学习和掌握Python编程语言,然后编写出真实有用的程序。

无论你是零基础的 Python 初学者,还是有其他语言的编程经验,但想从事 Python 开发,《易学 Python》都会带你走上一条有趣的 Python 学习之路。

03《Python 核心编程(第 3 版)》

是一本畅销的 Python 经典书籍,兼顾了 Python2 和 Python3,始终在 Python 开发者的办公桌上。本书涵盖了成为一名全面的 Python 开发人员所需了解的所有内容。本书解释了与应用程序开发相关的许多领域,书中的内容可以立即应用于项目开发。此外,本书还包括一些用 Python 2 和 Python 3 编写的代码示例,以及一些代码移植技巧。一些代码片段甚至可以在 Python 2.x 或 Python 3.x 上运行而无需修改。
 

04《趣味学Python编程》

Python是一门功能强大且通俗易懂的编程语言,而且易学易用!但是大多数关于学习 Python 语言的书都很无聊,而且读起来并不有趣。本书带你进入 Python 编程的生动世界。每章后面都有编程练习,帮助训练思维,加强理解。

开始使用 Python 相对容易。所以,对于Python开发感兴趣的朋友,不妨从阅读Python开发书籍入手吧!希望以上分享可以帮助到你!

写在最后

写在最后的话:

我一直固执地认为,“分离,是为了更好的重逢。”

这可能是糖小果在这里的最后一篇文章。

因为糖小果改名“伊可”加入了“鹿见少年”平台,所以糖小果以后大概是无法再兼顾这里。

我曾经贪心地希望把每一件事情都做好,但是现在我明白了,时间是最公平的审判官,你在哪里花费的时间多,就会在哪里取得结果。

很感激这段日子有你们的陪伴,陪我度过我生命中曾经困难迷茫的日子。

如今我的道路已经开始明确,我也希望可以你们和我相处的这段日子里可以收获快乐。

接下来的日子里,我们路上见。

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

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

相关文章

算法设计与分析期末考试复习(五)

回溯法 回溯法是一种试探法,将n元问题P的状态空间E表示成为一棵高为n的带权有序数T,把在E中求问题P的解转换为在T中搜索问题P的解。 解题方法:按选优条件对T进行深度优先搜索,以达到目标。 从根节点出发深度优先搜索解空间树。当…

初学网络安全不可不知的:10款开源安全工具

随着互联网的不断发展,安全问题也越来越受到企业的重视。但安全问题往往需要大量资金的投入,例如聘请安全工程师,产品研发,测试等流程。这对于那些原本就资金紧缺的企业而言,是绝对无法接受的。因此,为了减…

Python3+Selenium3自动化测试-(准备)

最近在学习selenium自动化测试相关的内容,所以将实际准备情况做一记录, # 系统:win10(64位) # 浏览器:Chrome(67.0)、Firefox(61.0)、IE # python版本:3.6.5 # Selenium:3.13.0Selenium简介 Selenium是一…

JUC并发编程——线程安全问题

目录一、共享问题1.1 共享带来的问题1.2 临界区与竞态条件二、解决方案2.1 上下文切换——synchronized-解决2.2 上下文切换——synchronized-理解2.3 上下文切换——synchronized-思考2.4 锁面向对象改进2.5 方法上的 synchronized三、synchronized习题3.1 synchronized-加在方…

记住这些快捷键,让你轻松玩转mac(macOS 常用快捷键分享)

适当运用键盘快捷键可以帮助用户提高效率,这里小编为大家带来了一些macOS 常用快捷键,掌握这些快捷键可以帮你解放鼠标手,成为键盘侠,一起来看看吧! 快捷键标识简介 当你在应用菜单中发现部分操作项后边有一些特殊标…

搜广推 AutoRec与 Deep Crossing - 推荐系统深度学习模型开篇

😄 AutoRec:2015年由澳大利亚国立大学提出。【后文简称AR】 😄 DeepCrossing:2016年,微软基于ResNet的经典DNN结构。【后文简称DC】 文章目录 1、AutoRec1.1、原理1.2、优点1.3、缺点2、Deep Crossing2.1、原理2.2、优点:2.3、缺点:Reference1、AutoRec 1.1、原理 -…

IEEE SLT 2022论文丨如何利用x-vectors提升语音鉴伪系统性能?

分享一篇IEEE SLT 2022收录的声纹识别方向的论文,《HOW TO BOOST ANTI-SPOOFING WITH X-VECTORS》由AuroraLab(极光实验室)发表。 来源丨AuroraLab AuroraLab源自清华大学电子工程系与新疆大学信息科学与工程学院,以说话人识别和…

Qt 第9课、计算器中缀转后缀算法

计算器核心算法: 1、将中缀表达式进行数字和运算符的分离 2、将中缀表达式转换成后缀表达式 3、通过后缀表达式计算最后的结果 二、计算器中缀转后缀算法 计算器中缀转后缀算法的意义在于把中缀表达式转换成后缀表达式,能够更好地计算 算法的基本思路…

【RabbitMQ笔记08】消息队列RabbitMQ之防止消息丢失的三种方式(生产者消息确认、消费者消息确认、消息持久化)

这篇文章,主要介绍消息队列RabbitMQ之防止消息丢失的三种方式(生产者消息确认、消费者消息确认、消息持久化)。 目录 一、防止消息丢失 1.1、消息确认机制(生产者) (1)生产者丢失消息 &…

字节跳动软件测试岗4轮面经(已拿34K+ offer)...

没有绝对的天才,只有持续不断的付出。对于我们每一个平凡人来说,改变命运只能依靠努力幸运,但如果你不够幸运,那就只能拉高努力的占比。 2021年10月,我有幸成为了字节跳动的一名测试工程师,从外包辞职了历…

一文读懂自动驾驶运行设计域ODD

/ 导读 /在自动驾驶技术发展如此迅速的今天,很多量产车上已经配备了多种的辅助驾驶功能,例如自适应巡航ACC、紧急制动AEB、车道居中保持LKA等等,很多的车主也都体验到了技术带给驾驶的改变。另一方面,由于现在的自动驾驶技术还处于…

量化选股——基于动量因子的行业风格轮动策略(第2部分—策略回测)

文章目录1. 交易策略2. Backtrader回测程序3. 回测效果3.1 2020年1月1日 - 2021年1月1日3.2 2021年1月1日 — 2022年1月1日3.3 2022年1月1日 — 2023年1月1日动量因子的概述与测算,阿隆指标测算请参考:https://blog.csdn.net/weixin_35757704/article/de…

react源码解析1.开篇介绍和面试题

怎样学习react源码 作为前端最常用的js库之一,熟悉react源码成了高级或资深前端工程师必备的能力,如果你不想停留在api的使用层面或者想在前端技能的深度上有所突破,那熟悉react源码将是你进步的很好的方式。 react的纯粹体现在它的api上&a…

【神经网络】LSTM

1.什么是LSTM 长短期记忆(Long short-term memory, LSTM)是一种特殊的RNN,主要是为了解决长序列训练过程中的梯度消失和梯度爆炸问题。简单来说,相比普通的RNN,LSTM能够在更长的序列中有更好的表现。 LSTM区别于RNN地方…

Java查漏补缺(09)异常概述、Java异常体系、常见的错误和异常、异常的处理、手动抛出异常对象:throw、自定义异常

Java查漏补缺(09)异常概述、Java异常体系、常见的错误和异常、异常的处理、手动抛出异常对象:throw、自定义异常本章专题与脉络1. 异常概述1.1 什么是生活的异常1.2 什么是程序的异常1.3 异常的抛出机制1.4 如何对待异常2. Java异常体系2.1 T…

【JAVA】xxl-job服务搭建

xxl-job服务搭建 1.下载xxl-job项目 https://github.com/xuxueli/xxl-job 2.数据库表创建 3.修改配置 注意:这是两个项目,一个是xxl-job前台,一个是xxl-job执行器,找到这两个项目得配置文件,修改配置。 配置文件地址…

day54【代码随想录】二刷数组

文章目录前言一、二分查找(力扣724)二、移除元素(力扣27)【双指针】三、有序数组的平方(力扣977)【双指针】四、合并两个有序数组(力扣88)五、长度最小的子数组(力扣209&…

前端学习第二阶段-第3章 Flex 伸缩布局

3-1 移动端基础知识 01-移动端基础 02-视口 03-meta视口标签 04-物理像素与物理像素比 05-二倍图 06-背景缩放background-size 07-背景二倍图以及多倍图切图 08-移动端开发选择 09-移动端技术解决方案 10-移动端特殊样式 11-移动端技术选型 12-流式布局 3-2 移动端电商首页制作…

Python基础—while循环

(1)while循环&#xff1a; 语法格式&#xff1a; while 条件&#xff1a;   执行语句1……   执行语句2…… 适用条件&#xff1a;无限循环 死循环 while True:print(条件是真的&#xff01;)代码实例&#xff1a; i 0 # 创建一个计数的变量 while i < 5: # Truepr…

感知趋势,洞察发展:2023(第十届)趋势与预测大会成功举办

2023年2月23日&#xff0c;运联年会&#xff1a;2023&#xff08;第十届&#xff09;趋势与预测大会在深圳机场凯悦酒店成功闭幕。自2014年开始&#xff0c;“运联年会&#xff1a;趋势与预测”已经连续举办九届。这场大会&#xff0c;既是一次行业性的“年终总结”&#xff0c…