方式一:利用PyCharm导入Pygame包

通常情况下,Pygame可以通过Pycharm的单击菜单File-->Settings...,弹出Settings窗口,在左侧栏中选择Project ***(此处***是你的当前项目名)-->Project Interpreter,然后单击右边栏的靠左上角的“+”号按钮(鼠标停留在该按钮上时显示“Install(Alt+Insert)”),将弹出Available Packages窗口,在该窗口的搜索栏输入Pygame,列表中将显示找到的Pygame,右侧的Discription栏中显示该包的描述。然后,单击此窗口下的Install Package按钮。安装完毕后,将显示成功安装的信息。

这样在PyCharm中就能通过import pygame的包进行游戏开发了。

在上述步骤中,如果出现“+”号按钮是灰色,或者在搜索框输入pygame后,找不到pygame包的情况下,可用手工方式导入Pygame包。“+”是灰色时,注意此窗口的底部的带有超链接的红色提示文本Python packing tools not found. Install packaging tools,单击此超链接,将安装包工具,然后稍等片刻,等Pycharm更新完毕后,在此进入File->Settings...->Project ***->Project Interpreter时,应该能看到“+”号按钮是黑色且可单击弹出Available Packages窗口了。

方式二:手工导入Pygame包。

首先,可通过pygame官网或https://www.lfd.uci.edu/~gohlke/pythonlibs搜索到pygame的whl格式的安装包。

此时,应该注意下载的安装包对应的Python版本号和Windows操作系统是32位还是64位的。例如,Python是3.6版,Windows是64位的,则应该下载这个包:pygame-1.9.4-cp36-cp36m-win_amd64.whl。

然后,在Windows中运行cmd,打开命令提示符窗口,将当前目录切换到所下载的whl包所在的目录,然后执行如下命令:

pip install pygame包名

在此例为:pip install pygame-1.9.4-cp36-cp36m-win_amd64.whl

提示如下信息,表示安装成功!

Processing e:\pygame-1.9.4-cp36-cp36m-win_amd64.whl
Installing collected packages: pygame
Successfully installed pygame-1.9.4

然后,在Python代码中import pygame后,即可正常使用了。

PyCharm安装开发游戏的Pygame相关推荐

  1. Python 300行游戏开发(基于Pygame贪吃蛇)

    使用300行实现贪吃蛇的简单游戏(详细教程) 上效果图: 简单介绍 编译器: PyCharm 环境: python 3.7 使用的库: Pygame,需要自己安装,或者在PyCharm中自动安装. 模 ...

  2. 使用pygame开发游戏:合金弹头(1)

    导读 Python的强大超出你的认知,Python的功能不止于可以做网络爬虫,数据分析,Python完全可以进行后端开发,AI,Python也可进行游戏开发,本文将会详细介绍Python使用pygam ...

  3. Python实战案例:使用Pygame开发游戏翻牌子(上)

    Python实战案例:使用Pygame开发游戏翻牌子(上) 一.翻牌子游戏介绍 翻牌子的原意是古代皇帝在晚上就寝时从三千佳丽中选择的某个女子,这里将它改版成对对碰.如果翻开第一张牌子后面的女子,再翻开 ...

  4. 安装了pygame、但是在python无法导入_详解有关PyCharm安装库失败的问题的解决方法...

    最近因为要使用Python的缘故,安装了python IDE+pycharm,如此安装的原因是因为Pycharn 并不像anaconda一样拥有相对完整的依赖库和开发包,可以直接运行python,但因 ...

  5. Windows环境安装Python编译环境与开发工具(pycharm安装)

    一.python安装 1.下载安装包 官网地址:Download Python | Python.org 点击Download下载, 此处下载最新版,Python3.10. 注:64是 64 位的 P ...

  6. 【C语言探索之旅】 第三部分第一课:SDL开发游戏之安装SDL

     内容简介 1.课程大纲 2.第三部分第一课: SDL开发游戏之安装SDL 3.第三部分第二课预告:SDL开发游戏之创建窗口和画布 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并 ...

  7. 使用pygame开发游戏:合金弹头(3)

    导读 Python的强大超出你的认知,Python的功能不止于可以做网络爬虫,数据分析,Python完全可以进行后端开发,AI,Python也可进行游戏开发,本文将会详细介绍Python使用pygam ...

  8. python怎样导入游戏库_如何安装python的游戏模块pygame

    python是个很有趣的语言,可以在cmd命令窗口运行,还有很多的功能强大的模块.这篇经验告诉你如何安装python的游戏模块pygame 工具/原料 windows系统电脑一台 python软件 方 ...

  9. python写游戏需要安装什么软件_python开发游戏的前期准备

    本文章面向有一定基础的python学习者,使用Pygame包开发一款简单的游戏 首先打开命令行,使用PyPI下载Pygame包(输入命令pip install pygame) 打开python编辑器( ...

最新文章

  1. 2022-2028年中国抽油烟机行业投资分析及前景预测报告
  2. CentOS7下安装nvm
  3. Linux umount 报 device is busy 的处理方法
  4. Nutch URL过滤配置规则
  5. CentOS 7环境安装Docker
  6. Boost:boost :: mem_fn等式运算符的测试程序
  7. CRM product ID format相关配置
  8. UIButton小结
  9. c语言求今年第m月的天数,《C语言及程序设计》实践参考——当年第几天(数组方案)...
  10. Android开发笔记(一百三十九)可定制可滑动的标签栏
  11. 水槽中倒水,Pour Water
  12. catia 二次开发:高版本的catia vba项目在低版本的catia上运行,报错
  13. [虚树dp] bzoj2286: Sdoi2011消耗战
  14. hack the box(5985 WinRM)
  15. 传奇怎么修改服务器,如何修改传奇服务端路径
  16. 锁定计算机后忘记密码怎么解开,win10开机密码忘记了怎么办?win10电脑忘记开机密码的解锁方法...
  17. 用java实现编译器之代码实现Thompson构造:在简单NFA的基础上构造更复杂的NFA
  18. 岩板铺地好吗_**岩板铺地「泉州泰亨石材供应」
  19. initramfs详解-----初识initramfs
  20. nacos问题: Load balancer does not have available server for client:xxx解决办法

热门文章

  1. 20155204 2016-2017-2 《Java程序设计》第8周学习总结
  2. 哥尼斯堡的“七桥问题” (欧拉回路,并查集)
  3. vue 的常用模块安指令(持续记录)
  4. 学习vue.js 第一天
  5. iOS微博项目(七)发微博和定位
  6. 在statspack显示完整的SQL
  7. CSS3笔记之定位篇(二)z-index
  8. koa --- mongoose连接mongoDB
  9. 【跃迁之路】【428天】程序员高效学习方法论探索系列(实验阶段185-2018.04.09)...
  10. eclipse环境配置、快捷键及基本操作