学习python及Pygame的安装及运行
Python:
注意勾上Add Python 2.7 to PATH,然后点“Install Now”即可完成安装。
或手动修改环境变量,win7:右击我的电脑->属性->高级->环境变量->系统变量->path->编辑->把";C:\Python27\"(安装路径)加到结尾。win10:在Path里新建一条记录,把路径加进去,无需分号。
看到类似 C:\>是在Windows提供的命令行模式,看到>>>是在Python交互式环境下。
使用 IDLE : File->New window(Ctrl+N)->write->Run->Run Module->result
再次打开已保存的.py文件:File->Open->Run->Run Module->result
命令行常用命令:
第一个常用命令是 dir (Windows)或 Is(Mac):显示出当前文件和文件夹。
第二个是 cd 目录名:进入到当前目录的子目录里。
第三个是 cd.. :跳回上级目录。
第四个换盘需要输入盘符: :比如从C盘换到D盘 C:\Users\lenovo>D:
高阶玩法 :知道了命令行操作,就可以不用idle那套东西了,随便找个顺手的文本软件,写好代码,保存成py文件,然后再命令行下进入到py文件保存的目录,使用命令:python 文件名 就可以运行了。
Pygame(win10 64位):
1,直接去http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame 下载Pygame,我的Python版本是2.7.13

2,安装之前要先去下载pip :https://pypi.python.org/pypi/pip#downloads 这是一个python安装各种包用到的工具。

解压后,cmd进入该目录,输入命令:Python setup.py install 就开始安装了。现在打开python的安装目录,进入Scripts文件夹,会看见有easy_install.exe,现在pip已经安装完成了。将easy_install所在的路径(C:\Python27\Scripts)添加到path路径中。在cmd中输入pip list 命令,会看见使用pip安装的包。
在使用pip list时出现DEPRECATION?
解决方法:加一下配置文件指定默认格式 ,在C:\Users\Administrator下建立pip文件夹,在pip下新建pip.ini,内容如下
[list]
format=columns
(不知为何在使用pip list 时还是会出现警告,其实可以不用管的)
3,安装wheel :官网上Pygame的下载给了whl格式的文件,那么就要有处理这种文件的东西。进入cmd,输入命令:pip install wheel

4,进入下载的whl文件的目录,然后把C:\python\Scripts 里面的pip.exe 拖拽到命令行中,然后 install pygame-1.9.3-cp27-cp27m-win_amd64.whl

5,验证:进入IDLE

即成功完成安装。
学习python及Pygame的安装及运行的更多相关文章
- mac学习Python第一天:安装、软件说明、运行python的三种方法
一.Python安装 从Python官网下载Python 3.x的安装程序,下载后双击运行并安装即可: Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的. MAC 系统一般 ...
- OpenCV学习笔记(一)安装及运行第一个OpenCV程序
1.下载及安装 OpenCV是一套开源免费的图形库,主要有C/C++语言编写,官网: http://opencv.org/ .在 http://opencv.org/downloads.html 可以 ...
- A Byte of Python (1)安装和运行
有两种方式构建软件设计:一种是把软件做得很简单以至于明显找不到缺陷:另一种是把它做得很复杂以至于找不到明显的缺陷. ——C.A.R. Hoare 获得人生中的成功需要的专注与坚持不懈多过天才与机会. ...
- 菜鸟翻译:国外的一个关于.net core的学习系列 第一天(安装并运行.NET core 到windox系统里面)
原文地址: Day 1 - Installing and Running .NET Core on a Windows Box 免责声明:我不是.NET Core 的团队成员.我使用的工具是公开可用的 ...
- 编程语言、Python介绍及其解释器安装、运行Python解释器的两种方式、变量、内存管理
一.编程语言介绍 1.1 机器语言:直接用计算机能理解的二进制指令来编写程序,直接控制硬件. 1.2 汇编语言:在机器语言的基础上,用英文标签取代二进制指令来编写程序,本质上也是直接控制硬件. 以上2 ...
- Python学习--Python的了解与安装
Python简介: Python 是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python 由荷兰人Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 19 ...
- maven权威指南学习笔记(二)——安装、运行、获取帮助
这部分在网上很容易找到详细教程,这里就略写了. 基础:系统有配置好的jdk,通过 命令行 java -version,有类似下面的提示,表示java环境以配好 下载maven:官网 http://ma ...
- Emgu学习笔记(一)安装及运行Sample
1.简单说明 Emgu是Dot Net平台对OpenCV的封装,本质上没有增加新功能,是通过Dot Net的平台调用技术直接调用OpenCV C++语言写的库,使用我们可以方便用.net平台通过Ope ...
- [MongoDB]学习笔记--Linux 安装和运行MongoDB
背景知识 MongoDB 是用C++写的, 开源的, NoSQL(Not Only SQL)文档数据库. 特点:high performance(高性能), high availability(高可靠 ...
随机推荐
- springAOP实现操作日志记录,并记录请求参数与编辑前后字段的具体改变
本文为博主原创,未经允许不得转载: 在项目开发已经完成多半的情况下,需要开发进行操作日志功能的开发,由于操作的重要性,需要记录下操作前的参数和请求时的参数, 在网上找了很多,没找到可行的方法.由于操作 ...
- Unable to start Ocelot because either a ReRoute or GlobalConfiguration
在ASP.Net Core项目APIGateway中添加Ocelot+Consul然后运行时 ,VS2017报如下错 : 内部异常 1: Exception: Unable to start Ocel ...
- win10家庭版安装Docker for Windows
0. 背景 硬件:小米笔记本 Air 13/Inter Core i7-7500U 操作系统:Windows 10 家庭中文版 补丁:截止2019/1/25最新稳定补丁 Docker:Docker W ...
- jquery清除某一结点下的子节点
jquery清除某一结点下的子节点:这个情况多用于数据的加载中,如果当执行某一操作之后,想重新加载页面,但是又不想整个页面都重新加载,这个时候就可以使用该方法, case: $("#ta ...
- mybatis ResultMap详解
前言 MyBatis是基于“数据库结构不可控”的思想建立的,也就是我们希望数据库遵循第三范式或BCNF,但实际事与愿违,那么结果集映射就是MyBatis为我们提供这种理想与现实间转换的手段了,而res ...
- C(n,m)排列组合算法
主要解决C(n,m)问题 static class Extension { public static IList<IList<T>> GetGroup<T>(th ...
- Educational Codeforces Round 41 (Rated for Div. 2)F. k-substrings
题意比较麻烦略 题解:枚举前缀的中点,二分最远能扩展的地方,lcp来check,然后线段树维护每个点最远被覆盖的地方,然后查询线段树即可 //#pragma GCC optimize(2) //#pr ...
- nameode启动过程
namenode在内存和磁盘中都保存了fsimage和edits文件 内存中保证hdfs文件系统的访问效率,磁盘中保证hdfs文件系统的安全性 namenode的文件组成: fsimage文件:保存文 ...
- ubuntu nginx ssl 证书配置
前几天自己用 egg.js 写了个 api 接口,然后把它部署到服务器上.服务器是ubuntu 16.04 + nginx:因为要用到https,然后今天实践了一下如何配置https. 关于htt ...
- 根据cid获取哔哩哔哩弹幕
def biliget(cid): headers = { "Accept": "*/*", "Accept-Language": &quo ...