Python3.8安装Pygame教程步骤详解
注:因为最近想用一下Python做一些简单小游戏的开发作为项目练手之用,而Pygame模块里面提供了大量的有用的方法和属性。今天我们就在之前安装过PyCharm的基础上,安装Pygame,下面是安装的步骤,希望能够帮到大家。
第一步 安装Python和pip
如果已安装,使用python --version
查看安装的Python版本
使用pip --version
查看安装的pip版本
注:如果是没有安装pip,其下载链接是Download the file for your platform:pip
安装完成之后,使用pip list
,你会看到使用pip安装的所有包
第二步 下载pygame
安装官网:Unofficial Windows Binaries for Python Extension Packages,大家可以把这个链接保存一下 在这里面我们就可以就可以找到适合于我们项目开发的各种文件。OK,我们找到我们要的pygame:
下面我来解释一下这个名字:pygame-1.9.6-cp38-cp38-win_amd64
1、前面1.9.6是pygame的版本号
2、cp38代表python3.8的版本
3、win32代表32位操作系统,当然我们这里就选择64了
4、下载的文件名后缀是whl,因此下一步就是安装能够运行whl文件的程序
第三步 安装wheel
cmd下使用pip install wheel
进行安装:
第四步 安装pygame
我把刚才下载的.whl文件放到了Python的安装目录下(并新建文件夹 mypackage
):
E:\360Downloads\Python\mypackage\pygame-1.9.6-cp38-cp38-win_amd64.whl
切换完路径之后,使用pip install pygame-1.9.6-cp38-cp38-win_amd64.whl
进行安装
第五步 配置PyCharm
注:我们的IDE:PyCharm此时还不可以使用新安装的pygame,需要在设置中安装一下:
整个流程就是:
1、settings
2、project interpreter:发现在project Interpreter中没有pygame
3、点右边的+,搜索pagame
4、点击左下角Install Package 进行安装
安装的时候是在后台安装的,大家耐心等一下(等待右下角出现消息提示):
此时,我们就可以在PyCharm里面查看并使用我们的pygame包了:
OK!完成
到此这篇关于Python3.8安装Pygame教程步骤详解的文章就介绍到这了,更多相关Python3.8安装Pygame内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
python使用pygame框架实现推箱子游戏
本代码来源于 <Python和Pygame游戏开发指南>中的 Star Pusher 游戏,供大家参考,具体内容如下 # Star Pusher (a Sokoban clone) # By Al Sweigart al@inventwithpython.com # http://inventwithpython.com/pygame # Released under a "Simplified BSD" license import random, sys, copy,
-
python pygame实现五子棋小游戏
今天学习了如何使用pygame来制作小游戏,下面是五子棋的代码,我的理解都写在注释里了 import pygame # 导入pygame模块 print(pygame.ver) # 检查pygame的版本,检查pygame有没有导入成功 EMPTY = 0 BLACK = 1 WHITE = 2 # 定义三个常量函数,用来表示白棋,黑棋,以及 空 black_color = [0, 0, 0] # 定义黑色(黑棋用,画棋盘) white_color = [255, 255, 255] # 定义白
-
python3 pygame实现接小球游戏
本文实例为大家分享了python3 pygame接小球游戏的具体代码,供大家参考,具体内容如下 操作方法:鼠标操作 截图: 直接放代码: # -*- coding:utf-8 -*- import sys,pygame,random #导入库 from pygame.locals import * def print_text(font,x,y,text,color=(255,255,255)): imgText = font.render(text,True,color) # 创建字体,三个参
-
python中pygame安装过程(超级详细)
安装时是需要设置python环境变量的,下载python的时候底下有个小框框(没有默认选中) Add Python 3.7 to PATH需要选择的,如果没有选择的话,需要自己设置,我一般比较懒,卸载了python重新下载的,让下载器自动设置. 然后是python版本问题 有人疑问这是64位还是32位,看那个[64bit]是64位,至于后面的on32是在windows上使用的意思,在Linux上使用就显示别的了. 然后检查pip的安装 如果显示No module named -pip 那么就是p
-
python pygame实现2048游戏
实现2048相对来说比较简单,用4*4的二维数组保存地图,pygame.key.get_pressed()获取键盘操作,详见代码. 效果图 代码 # -*- coding: utf-8 -*- #!/usr/bin/python ''' Created on May 31, 2014 @author: yuanzi ''' import random import sys import pygame from pygame.locals import * PIXEL = 150 SCORE_PI
-
python使用pygame模块实现坦克大战游戏
本文实例为大家分享了pygame模块实现坦克大战游戏的具体代码,供大家参考,具体内容如下 首先,第一步,游戏简单素材的准备. 炮弹,炮弹,坦克移动.音乐-开火素材. 其次,思路整理. 我们需要几个类,分别是玩家类,敌人类,炮弹类及地图类,开始游戏界面以及结束界面,血条等等. 开始coding. 主函数,new一个对象(java乱入emmm),声明一个对象. # encoding : utf-8 # anthor : comi from gameloop import * from pygame
-
python 简单照相机调用系统摄像头实现方法 pygame
如下所示: # -*- coding: utf-8 -*- from VideoCapture import Device import time import pygame from pygame.locals import * import sys pygame.init() size = width, height = 620, 485 print size speed = [2, 2] black = 0, 0, 0 if pygame.display.get_init(): print
-
Python3.8安装Pygame教程步骤详解
注:因为最近想用一下Python做一些简单小游戏的开发作为项目练手之用,而Pygame模块里面提供了大量的有用的方法和属性.今天我们就在之前安装过PyCharm的基础上,安装Pygame,下面是安装的步骤,希望能够帮到大家. 第一步 安装Python和pip 如果已安装,使用python --version 查看安装的Python版本 使用pip --version查看安装的pip版本 注:如果是没有安装pip,其下载链接是Download the file for your platform:
-
在CentOS 6.5环境中安装VPN 的步骤详解
想通过VPN上网,因为各种免费或收费的VPN工具不是不稳定就是怕不靠谱,所以打算自己搭一个玩玩.以下是搭建的大致过程: 因为只是做个实验环境,所以申请了一个腾讯云的15天免费服务器,以下是相关信息: 系统:CentOS 6.5 64位 公网IP:139.155.96.23 内网IP:172.27.0.12 系统资源:1 核 1 GB 1 Mbps 在网上找了很多教程,但搭完后上不了网,有点奇怪,后来找到一个简单版的教程才晓得是防火墙配置有问题.以下是按照这个简单版本的方式搭建的. 原文参考地址:
-
Python Django的安装配置教程图文详解
Django 教程 Python下有许多款不同的 Web 框架.Django是重量级选手中最有代表性的一位.许多成功的网站和APP都基于Django. Django是一个开放源代码的Web应用框架,由Python写成. Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 . Django采用了MVC的软件设计模式,即模型M,视图V和控制器C. 学习Django前,我们要确定电脑上是否已经安装了Python,目前Python有两个版本,不过这两个版
-
VMware15/16解锁VMware安装MacOS的步骤详解
VMware版本:VMware-workstation-full-16 VMware版本:VMware-workstation-full-15 操作系统版本:Windows 10 VMware下载地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html VMware-workstation 16 许可证密钥 ZF3R0-FHED2-M80TY-8QYGC-NPKYF YF390-0H
-
安装Ruby和安装Rails详细步骤详解
rbenv安装Ruby rbenv可以管理多个版本的ruby.可以分为3种范围(或者说不同生效作用域)的版本: local版:本地,针对各项目范围(只在某个目录下有效) global版:全局,没有shell和local版时使用global版 shell版:当前终端,只针对当前所在终端 查找优先级为shell>local>global. 安装rbenv和Ruby 1.安装rbenv git clone https://github.com/rbenv/rbenv.git ~/.rbenv ech
-
mysql免安装版配置步骤详解分享
1.准备工作 下载mysql的最新免安装版本mysql-noinstall-5.1.53-win32.zip,解压缩到相关目录,如:d:\\ mysql-noinstall-5.1.53-win32.这个就是mysql的根目录了. 2.配置 在根目录下有几个文件如下: my-small.ini (这是针对一个小内存(〈= 64MB)的系统,MySQL 只会被时不时地用一下,很重要的是 mysqld 守护进程不会使用很多资源.)my-medium.ini (这是针对一个小内存(32M- 64M)系
-
mac系统下Redis安装和使用步骤详解
前言 本篇文章主要讲述了Mac下Redis的安装和使用的经验,并将python如何操作Redis做了简单介绍. 1. redis 安装 和启动 1.1 用brew安装 1.查看系统是否已经安装了Redis brew info redis 这个命令会展示此系统下的redis信息,如果没有安装,会展示not install 2.输入命令安装Redis brew install redis 可能需要等一会,系统下载完redis的包,会自动进行安装 3.启动redis brew services sta
-
Windows下安装squid的步骤详解
一.下载squid for windows 下载地址:http://www.acmeconsulting.it/SquidNT.html http://www.jb51.net/softs/43599.html 二.Windows下安装squid与配置 1.解压squid-2.6.STABLE6-NT-bin.zip到C:\squid 2.单击[开始],选择"运行",输入 cmd ,在命令提示符窗口内输入以下命令: C:\>cd c:\squid\etc C:\squid\etc
-
Ubuntu 17.04系统下源码编译安装opencv的步骤详解
前言 本文主要针对Ubuntu 17.04版本下,opencv进行源码编译安装.开发环境主要针对python 对 openCV库的调用.下面话不多说了,来一起看看详细的介绍: 一.安装 gcc cmake 编译环境 sudo apt-get install build-essential pkg-config cmake cmake-gui 本文提供两种源码编译方式,一种是cmake命令,另一种是通过图形界面的cmake-gui进行编译 该版本系统ubuntu已经自带python 2.7 和 p
-
安装易语言步骤详解
易语言是中文编程,英文不好的比较喜欢,怎么安装呢?其实不复杂,只要跟着我的步骤一步步来就能正确安装好 点开易语言安装包 点下一步 仔细阅读协议,我接受协议,点下一步 阅读信息,点下一步 设置安装目录,最好不要C盘 勾选你喜欢的,点下一步 后面步骤雷同,直到出现这个界面就ok了等一会儿就安装好了 以上就是详细步骤内容,感谢大家对我们的支持.
随机推荐
- 国外开发者谈为何放弃PHP而改用Python
- 很全的SQL中文解释代码第1/2页
- VBS教程:函数-Array 函数
- IOS 中NSTimer定时器的使用
- JavaScript解析任意形式的json树型结构展示
- php中存储用户ID和密码到mysql数据库的方法
- 怎样使用Python脚本日志功能
- JavaScript进阶教程(第二课)第1/3页
- Android SharedPreferences存储用法详解
- 利用javascript的面向对象的特性实现限制试用期
- google 搜索框添加关键字实现代码
- 将ACCESS转化成SQL2000要注意的问题
- 用java实现的获取优酷等视频缩略图的实现代码
- Javascript Global对象
- 服务器完美设置,支持asp php cgi jsp asp.net mysql!
- Python实现将罗马数字转换成普通阿拉伯数字的方法
- 替换一个字段的所有非数字字符为空的sql语句
- C#实现合并多个word文档的方法
- vue组件与复用详解
- 深入了解Java中的Filter过滤器