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的安装及运行的更多相关文章

  1. mac学习Python第一天:安装、软件说明、运行python的三种方法

    一.Python安装 从Python官网下载Python 3.x的安装程序,下载后双击运行并安装即可: Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的. MAC 系统一般 ...

  2. OpenCV学习笔记(一)安装及运行第一个OpenCV程序

    1.下载及安装 OpenCV是一套开源免费的图形库,主要有C/C++语言编写,官网: http://opencv.org/ .在 http://opencv.org/downloads.html 可以 ...

  3. A Byte of Python (1)安装和运行

    有两种方式构建软件设计:一种是把软件做得很简单以至于明显找不到缺陷:另一种是把它做得很复杂以至于找不到明显的缺陷. ——C.A.R. Hoare 获得人生中的成功需要的专注与坚持不懈多过天才与机会. ...

  4. 菜鸟翻译:国外的一个关于.net core的学习系列 第一天(安装并运行.NET core 到windox系统里面)

    原文地址: Day 1 - Installing and Running .NET Core on a Windows Box 免责声明:我不是.NET Core 的团队成员.我使用的工具是公开可用的 ...

  5. 编程语言、Python介绍及其解释器安装、运行Python解释器的两种方式、变量、内存管理

    一.编程语言介绍 1.1 机器语言:直接用计算机能理解的二进制指令来编写程序,直接控制硬件. 1.2 汇编语言:在机器语言的基础上,用英文标签取代二进制指令来编写程序,本质上也是直接控制硬件. 以上2 ...

  6. Python学习--Python的了解与安装

    Python简介: Python 是一种解释型.面向对象.动态数据类型的高级程序设计语言. Python 由荷兰人Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 19 ...

  7. maven权威指南学习笔记(二)——安装、运行、获取帮助

    这部分在网上很容易找到详细教程,这里就略写了. 基础:系统有配置好的jdk,通过 命令行 java -version,有类似下面的提示,表示java环境以配好 下载maven:官网 http://ma ...

  8. Emgu学习笔记(一)安装及运行Sample

    1.简单说明 Emgu是Dot Net平台对OpenCV的封装,本质上没有增加新功能,是通过Dot Net的平台调用技术直接调用OpenCV C++语言写的库,使用我们可以方便用.net平台通过Ope ...

  9. [MongoDB]学习笔记--Linux 安装和运行MongoDB

    背景知识 MongoDB 是用C++写的, 开源的, NoSQL(Not Only SQL)文档数据库. 特点:high performance(高性能), high availability(高可靠 ...

随机推荐

  1. MapReduce实现PageRank算法(邻接矩阵法)

    前言 之前写过稀疏图的实现方法,这次写用矩阵存储数据的算法实现,只要会矩阵相乘的话,实现这个就很简单了.如果有不懂的可以先看一下下面两篇随笔. MapReduce实现PageRank算法(稀疏图法) ...

  2. 2019 面试准备 - JS 防抖与节流 (超级 重要!!!!!)

    Hello 小伙伴们,如果觉得本文还不错,记得给个 star , 你们的 star 是我学习的动力!GitHub 地址 本文涉及知识点: 防抖与节流 重绘与回流 浏览器解析 URL DNS 域名解析 ...

  3. System.InvalidOperationException:“线程间操作无效: 从不是创建控件“btnSearch”的线程访问它。

    System.InvalidOperationException:“线程间操作无效: 从不是创建控件“btnSearch”的线程访问它.”这个问题属于跨线程问题 在Form1重载中写上一行代码 Sys ...

  4. JDBC中execute、executeQuery和executeUpdate的区别

    Statement 接口提供了三种执行 SQL 语句的方法:executeQuery.executeUpdate 和 execute.使用哪一个方法由 SQL 语句所产生的内容决定. 1>方法e ...

  5. C#操作PDF文件打印

    操作PDF文档时,打印是常见的需求之一.针对不同的打印需求,可分多种情况来进行,如设置静默打印.指定打印页码范围和打印纸张大小.双面打印.黑白打印等等.经过测试,下面将对常见的几种PDF打印需求做一些 ...

  6. vue 无限递归级联组件实现方案

    最终组件效果图: 无限级联组件实现思想: 在这里有一个很重要的地方就是前端组件如何与后端匹配方法协调好,无限级联很好实现,但是如何让服务器端可以成功的匹配到条件是一个问题,在这里我借鉴了html元素的 ...

  7. ionic2 获取dom节点

    ionic2页面上面获取dom节点,可以直接用原生的方法,document.querySelector()等, 但是不建议这样使用,建议使用官方的.就是要在获取的节点上加上#name的属性(相当于ge ...

  8. mysql Access denied for user root @localhost (using password:YES)错误

    C:\AppServ\MySQL> mysql -u root -p Enter password:  ERROR 1045 (28000): Access denied for user 'r ...

  9. 【Java】【14】从后往前每隔n位加逗号(用于货币)

    1,String类型的数据 /** * @param strValue 待处理的数 * @param num 隔的位数 */ public static String separateStr(Stri ...

  10. python django连接错误

    提示: connection.alias,django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0 ...