当前课程知识点:Python 交互式程序设计导论 >  第0周 >  C 辅助视频(计算机结构、Python开发环境安装) >  Windows平台安装Python开发环境

返回《Python 交互式程序设计导论》慕课在线视频课程列表

Windows平台安装Python开发环境在线视频

Windows平台安装Python开发环境

下一节:Mac平台安装Python开发环境

返回《Python 交互式程序设计导论》慕课在线视频列表

Windows平台安装Python开发环境课程教案、知识点、字幕

下面我们介绍如何在windos平台安装python开发环境

第一步是下载必要的软件

要下载软件,首先要打开浏览器。

在地址栏输入新疆农业大学mooc.xjau.edu.cn网站的域名

如果你已经在mooc网站注册,那你就可以选择登录。

如果没有注册呢,可以点击现在注册。

因为我已经注册过所以直接点击登录

输入你的电子邮件,邮箱地址,密码,点击登录

然后点击python交互式程序设计导论进入课程侧面

可以看到里头有python资源

我们注意到这里有32位windows平台下面的软件包

有64位windows平台下面的软件包

还有mac平台就是苹果电脑的软件包

那么究竟应该选择下载哪一个平台的软件包呢

这要根据你自己所适应的计算机来决定

好,我现在使用的这台计算机呢我们点击开始

到计算机这里右键可以看到属性

可以看到windows版本是windows7的家庭普通版

而系统类型呢,是32位操作系统

因此:我们就能确定需要下载的是32位windows平台的这些软件包

点击第一个软件python,等它下载完

那这个图标的颜色发生变化以后就表示下载结束

第二个pygame,第三个Java开发工具包

这说意是需要这开发工具包呢

是因为pycharm集成开发环境是使用java开发的,它需要JDK支持

好,第四个pycharm

这两个工具包呢:文件稍微带些了127兆

前面这个呢,128兆,但下载速度还是满快的

因为文件是放在学校的服务器上的,最后的一个汉化资源包

因为这个文件类型扩展名是jar,处于安全性考虑呢

浏览器会提示你是不是要保留到你的磁盘上

我们点保留,这个文件很小,很快就会下载完

好,现在全部需要的软件已经下载完成

点击其中任何一个的下拉式列表

到文件夹中,显示我们下载的内容,这五个软件包

好,第一步做完了

第二部我们紧接着安装python就是这个文件我们双击

点击运行,然后点击next,这个过程应该很快

现在呢python已经在这台计算机上安装完成

下一步呢,我们安装java开发工具包

点击这个软件,双击,启动的速度稍微慢一点

当然可能不同的计算机这个速度上会有些差别

我这台计算机呢,已经购买的时间比较早了

点击是,在这个下一步的按钮变亮,点击下一步

点击下一步,开始准备安装java开发工具包

顺便说一下,java开发工具包

最早是美国的SUN公司它的产品和技术

大家都知道SUN公司后来被ORACLE公司收购了

因此现在呢Java是ORACIE公司的产品和技术

由ORACIE公司负责Java的升级、维护、更新技术支持等

我们前面说过,之所以要安装Java开发工具包

是因为下面的一个软件就是PyCharm要使用它

当然现在有很多程序是具Java开发的

默认的安装路径我们不能去修改,下一步

ORACLE公司的号称呢:现全世界大概有31台以上的设备是运行java程序的

这些设备包括计算机、打印机、路由器

手机、加拿啦啦黑莓手机

kindle电子阅览书、停车场的计时收费器等

ATM码、还有信用卡、有线机顶盒、电视

好,安装完毕,关闭

现在,java开发工具包在我们这台机子上已经安装完成

紧接着我们安装pycharm

PyCharm是Python语言的一个集成开发环境

双击这个文件,点击运行,点击是

点击next,默认的安装路径我们也不做修改

点击next,在桌面创建快捷的图标

点击next,点击安装,好,点击完成

这时候呢pycharm已经在我这台计算机上安装完毕

只不过现在如果运行它,它的界面全是英文的

因此我们还需要把最后一个文件拷贝到pycharm对应的目录下去

我们可以打开计算机C盘的Program Files下面的jetbrains下面的

这是pycharm安装的目录,双击它

到这个lib目录下,把中文的汉化资源包拖到这个目录去

点击继续,好,现在Python运行以后

它的界面是中文的,但这个中文包呢,版本不够高

还有一些信息可能没有完全汉化

最后一步,我们要安装PyGame和SimpleGUITk

PyGame双击这个文件运行

点击下一步,再点击下一步,点击下一步

这是开发一个游戏必要的一个软件包

好,完成

因为我们这门课程使用到了另外的一个工具包就是SimpleGUITk

大家可能注意到我们并没有去下载那个软件包

因此需要我们的计算机连网来安装,通过网络来安装

输入pip空格,install(安装的意思)

空格,软件包的名称simpleguitk打回车

如果你的计算机没有和互联网连接

这一步是无法操作,因此大家要注意

一定很快就安装完了,好

到此,python交互式程序设计这门课程所需要的软件包

我们已经全部安装完毕

我们可以做一个简单的测试,看看是否安装成功的

打开PyCharm,确认,确认

我们打开一个已经存在的项目

这个项目在桌面是有的,就是我们最后一个游戏守卫家园

就是课程的最后一个游戏

桌面存着里的怎么找到桌面呢

Users下面的张太红下面的桌面

守卫家园,确认。提示窗口关闭

我们可以看看设置里面的Python解释器

这都要选一下python解释器

注意这里的project interpreter就是项目的解释器

你给它选择刚才我们安装的python3.4

然后点击应用,再点击确认

然后我们可以点击运行,点击运行

下面可以看到游戏是可以正常运行了

说明我们的安装是没有问题的,好,谢谢大家!

Python 交互式程序设计导论课程列表:

第0周

-课程简介

--课程简介

-A 课程视频(算数操作符及表达式)

--绪论

--Python交互式解释器使用方法

--PyCharm集成开发环境介绍

--算数操作符及表达式

-B 课程视频(变量及赋值)

--变量

--项目提交

--“我喜欢Python”热身小项目

-C 辅助视频(计算机结构、Python开发环境安装)

--Windows平台安装Python开发环境

--Mac平台安装Python开发环境

-D 辅助视频(如何提交项目)

--项目提交

-第0周--小测验

-本周项目:"我喜欢Python"

--项目发布、完成、提交及评分流程

--游戏说明

--程序说明

--编码步骤

--评分标准

--项目模板

--项目提交

第1周

-A 课程视频(函数)

--函数

--其它操作符

--随机函数

-B 课程视频(逻辑及表达式)

--逻辑值和比较

--条件

--编程技巧

--“老虎杠子鸡虫”游戏

-第1周--小测验

-本周项目:“老虎杠子鸡虫”游戏

--游戏说明

--程序说明

--编码步骤

--评分标准

--项目模板

第2周

-A 课程视频(Python交互式应用)

--事件驱动编程

--事件可视化跟踪执行

--SimpleGUITk

--按钮

-B 课程视频(输入框、全局变量)

--输入框

--局部变量和全局变量

--编程技巧

--“猫咪藏在哪个房间”游戏

-第2周--小测验A

-第2周--小测验B

-本周项目:猫咪藏在哪个房间

--游戏说明

--程序说明

--编码步骤

--评分标准

--项目模板

第3周

-A 课程视频(画布绘图)

--画布和图形绘制

--字符串处理

--绘图和计时器可视化跟踪执行

--图片和音效

-B 课程视频(计时器)

--计时器

--交互式绘图

--“神奇时钟”游戏

--编程技巧

-第3周--小测验A

-第3周--小测验B

-本周项目:“神奇时钟”

--游戏说明

--程序说明

--编码步骤

--评分标准

--项目模板

第4周

-A 课程视频(列表)

--列表

--键盘输入

--列表及变化可视化跟踪执行

--碰撞和反射

-B 课程视频(键盘控制)

--速度控制

--运动

--编程技巧

--“桌上冰球”游戏

-第4周--小测验A

-第4周--小测验B

-本周项目:“桌上冰球”游戏

--游戏说明

--程序说明

--编码步骤

--评分标准

--项目模板

第5周

-A 课程视频(鼠标输入、列表进阶)

--鼠标输入

--Video

--Video

--Video

-B 课程视频(字典和图片)

--Video

--Video

--Video

--Video

-第5周--小测验A

-第5周--小测验B

-本周项目:“世界杯八强连连看”

--游戏说明

--程序说明

--编码步骤

--评分标准

--项目模板

第6周

-A 课程视频(类)

--面向对象编程(类和对象入门)

--面向对象编程(类和对象进阶)

--对象可视化跟踪执行

--华容道中的类

-B 课程视频(平铺图片)

--平铺图片

--理解对象

--编程技巧

--“华容道”游戏

-第6周--小测验A

-第6周--小测验B

-本周项目:“华容道”游戏

--游戏说明

--程序说明

--编码步骤

--评分标准

--项目模板

第7周

-A 课程视频(类进阶及文件操作)

--集合

--文件操作

--文字块类

--处理停止的文字块

-B 课程视频(游戏状态控制)

--游戏记分规则

--游戏结束的条件及处理

--编程技巧

--“决战三字经”游戏

-第7周--小测验A

-第7周--小测验B

-本周项目:决战三字经

--游戏说明

--程序说明

--编程步骤

--评分标准

--项目模板

第8周

-A、课程视屏(精灵集合)

--Video

--精灵类

--战士类

--编程技巧

-B、课程视屏(动画)

--精灵碰撞

--精灵动画

--编程技巧

--保卫家园游戏

-第8周--小测验

-本周项目:守卫家园

--游戏说明

--程序说明

--编程步骤

--评分标准

--项目模板

Windows平台安装Python开发环境笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。