77百科网
当前位置: 首页 生活百科

python环境的搭建总结(从0开始学python-1.3项目实例安装IDE)

时间:2023-06-07 作者: 小编 阅读量: 1 栏目名: 生活百科

python最常用的IDE是pycharm,这个软件可以智能的辅助我们开发代码。经过上面4部操作,我们就在自己的电脑上安装好了引入python包的工具,以后所有python的包就可以用pip命令安装了。pygame是python用来开发游戏的一个包,接下来我们的很多程序都会使用这个包来渲染有趣的画面、甚至开发一个小游戏。在pycharm里新建python文件,名字叫:hellopy。下节课,我们就进入正式的python学习了,是不是很激动?

上节课我们学习了在命令行cmd里编写、运行python程序。但是这种方式就像在手工作坊里造汽车一样,费时费力。所以,这节课我们先介绍一下python的IDE

什么是IDE呢?IDE的中文意思是集成开发平台,就像化学家有专门的化学实验室、汽车、火箭有专门的生产车间,我们开发程序也有专门的软件用来编写、调试代码。这种软件就叫IDE。

python最常用的IDE是pycharm,这个软件可以智能的辅助我们开发代码。

我们看一下怎么安装pycharm吧。

  1. 首先我们点开这个链接 https://download-cf.jetbrains.com/python/pycharm-community-2018.2.exe 下载pycharm的安装包

  2. 安装我们下载好的pycharm,并在桌面上生成一个软件的快捷方式。

经过以上两步我们就完成pycharm的安装了,我们软件软件图标进入pychram,在里面编写我们想要的程序。

什么是python包

咱们在pycharm里新建一个python文件,起名字helloworld。将我们上节课写的代码print('hello world!') 在我们文件里再写一遍。对写好的文件点击鼠标右键,在下拉菜单里选择run选项。我们的python程序就可以运行起来了。

到现在为止,咱们写的程序的在黑色的终端里显示的。我们现在主流的程序都有自己的窗口呈现,咱们该怎么用python画程序的窗口呢?这就要用到python的pygame库了。

在介绍pygame之前,我们先认识一下什么是库。库其他程序员写好的代码,封装好供所有人使用的。我们知道世界上有很多的程序员,光咱们中国就有几百万,那我们程序员写了这么多代码,肯定会把自己写的代码分享给其他人使用。库 就是我们把写好的代码给别人使用的方式。详细的介绍会在后面的课程中进行,我们先了解这样的概念就可以了

那该怎么把别人写好的库引入到我们的代码里呢?同学们可以按照如下的步骤操作:

1.下载pip 打开链接 https://files.pythonhosted.org/packages/69/81/52b68d0a4de760a2f1979b0931ba7889202f302072cc7a0d614211bc7579/pip-18.0.tar.gz 将文件存储到 C:\python\pip 文件夹下面,解压。

2.打开cmd 命令行,敲入chmod c:\python\pip 命令进入下载目录。

3.敲入python setup.py install 命令,安装好pip

4.敲入 path=%path%;C:\Python\pip 命令,配置好pip环境变量。

经过上面4部操作,我们就在自己的电脑上安装好了引入python包的工具,以后所有python的包就可以用pip命令安装了。

安装pygame

认识了什么是包之后,我们就可以用别人写好的包来画窗口了。

pygame是python用来开发游戏的一个包,接下来我们的很多程序都会使用这个包来渲染有趣的画面、甚至开发一个小游戏。我们先来安装一下pygame吧。我们在cmd命令行里运行pip install pygame 命令,pygame就安装到我们的电脑上了。

图形化helloworld

安装好pygame,我们就做一个图形化的 hello word吧。在pycharm里新建python文件,名字叫:hellopy。文件代码内容如下:

import pygame, sysfrom pygame.locals import *pygame.init()windowSurface = pygame.display.set_mode([500, 400])basicFont = pygame.font.SysFont(None, 48)text = basicFont.render('Hello world!', True, (0, 0, 255))windowSurface.blit(text, (20, 20))pygame.display.update()while True: for event in pygame.event.get(): if event.type == QUIT: pygame.quit() sys.exit()

我们先不去一行一行阅读这个代码是什么意思,对文件点击右键运行程序,我就画出了一个图形化的窗口啦!

下节课,我们就进入正式的python学习了,是不是很激动?

    推荐阅读
  • 白夜行一样好看的小说(白夜行终于读完了)

    警方在她家发现了吃过之后丢弃的包装盒,于是警方断定桐原洋介那天来过雪穗家。西本母女两人居住,雪穗的父亲七年前在工地上发生意外去世了。警方猜测桐原洋介和西本文代的关系不一般,不巧的是西本文代却有完美的不在场的证明。寺崎忠夫承认了他和西本文代确实在交往。这时的警方,推测桐原洋介可能是胁迫西本文代,而寺崎忠夫无法忍受,便将其杀害的,又不巧的是,这个时候,寺崎忠夫发生了意外,疲劳驾驶意外死亡。

  • 昀怎么读什么意思(昀读音和解释)

    跟着小编一起来看一看吧!昀怎么读什么意思昀是一个汉语汉字,读音为yún。释义为日光,出自于《玉篇》――昀,日光也。多用于人名,纪昀,即纪晓岚。《玉篇》日光也。昀部首:日昀笔画:8

  • 屋顶被火球砸死(神秘火球坠落挪威首都)

    NMN当地时间7月25日午夜,挪威首都奥斯陆的一些市民被空中传来的巨响惊醒。研究人员推测,这个火球是一颗火流星。根据监控,研究人员推断这颗火流星最终落入了距奥斯陆市区约60公里的Finnemarka森林中,并在流星坠落后进行了搜寻。这颗火流星的本体有卡车般大,释放出的能量相当于广岛原子弹爆炸的30倍左右。它坠落后给当地的建筑造成了一定程度的破坏,并使大约1200人不同程度地受伤神秘火球午夜坠落挪威的森林。

  • 帝豪s和帝豪gs有什么区别(帝豪s跟帝豪gs)

    近日,小编经常收到小伙伴们关于“帝豪S和帝豪GS有什么区别”的相关留言,现在为大家讲解。帝豪s和帝豪gs都是吉列汽车旗下的SUV车型。帝豪s和帝豪gs两者的主要区别在于:1,产品售价对比,帝豪s的定价比帝豪gs稍微高一些;2,产品定位对比,帝豪s虽然跟帝豪gs在车型还有很多方面很类似,但是帝豪s更注重在年轻运动、时尚感、科技感方面的品牌升级。买车究竟是买轿车好呢?其实,这个关键还是要看买车的目的是什么。

  • 普通翡翠怎么让它水头好点(如果你不懂翡翠的)

    当欣赏翡翠的水头时,联想起女人如水这句话,都有那么一种类似的感觉,清新雅致,显得是那样的纯净而动人、单纯、和平之美别具韵味。水头是翡翠业内的行家通过长时期的观察总结出来的一种比拟性的表述。说到翡翠的水头,大家都知道透明度好的翡翠,水头就好,水头就是翡翠的透明度,这种说法不完全正确。水头的好坏直接关系到成品的质量,是评价翡翠的重要因素之一。

  • 鲜红的太阳在徐徐上升改成比喻句(什么是比喻句)

    我们一起去了解并探讨一下这个问题吧!鲜红的太阳在徐徐上升改成比喻句徐徐上升的太阳像鲜红的一团火。鲜红的太阳在徐徐上升,像一个硕大的火球。比喻句,是一种常用修辞手法,意思是打比方,用浅显、具体、生动的事物来代替抽象、难理解的事物。

  • 金乡定亲风俗(文化费县之婚嫁习俗篇)

    费县民间关于婚嫁的习俗讲究也特别多,操办起来也是力求热闹。不过了解费县这些习俗还是很有意义的,既是对传统文化的传承,很多礼节的设定本来也具有实用价值。费县的很多婚嫁习俗也是这样,看似落后的无价值的仪式,有一部分因为生活习惯变化太大没有操作必要了,但大部分还是有价值的。今天首先介绍费县婚嫁习俗当中的定亲仪式,明天介绍送日子习俗,欢迎继续关注。

  • 隔离乳可以直接涂吗(怎么使用)

    隔离乳的主要作用是隔绝皮肤和彩妆,以及空气中的污染物,虽然它里面也含有一定物质,可以滋养肌肤,但单靠这些是不能够满足肌肤要求的,所以在使用隔离乳之前要做好基础护肤工作。一般情况下最简单的步骤是在使用完爽肤水以及乳液之后涂抹隔离乳,如果是本身肌肤比较容易出油,或是夏天容易出汗的情况下,可以选择拍完水之后使用隔离乳。隔离乳的主要作用是保护肌肤,使用完隔离乳之后,就可以使用其他彩妆产品了。

  • 等一个人的说说(20条等一个人的说说心情短语)

    死缠烂打的样子特别丑,所以我选择自己走。如果有一天,我走进你的心里,我也会哭,因为那里没有我。

  • 要请病假的证明怎么开?(请病假需要怎么开证明)

    第三条企业职工因患病或非因工负伤,需要停止工作医疗时,根据本人实际参加工作年限和在本单位工作年限,给予三个月到二十四个月的医疗期:(一)实际工作年限十年以下的,在本单位工作年限五年以下的为三个月;五年以上的为六个月。