Mac系统上安装pygame
来源:互联网 发布:入耳式耳机推荐 知乎 编辑:程序博客网 时间:2024/06/02 02:29
只纪录快速的能成功的搭建方式:
1.在python官网下载python安装包:下载64bit/32bit兼容版本(因为pygame在Mac上目前只有32位的包),推荐下载2.7版本的python,因为pygame有些功能不支持3.0+以上的python。
安装后在终端中输入python来测试是否安装成功
2.pygame包
在pygame官网上,下载pygame安装包。下一步无脑安装即可。
在python中测试pygame包是否安装成功
没有返回错误信息就说明导入成功了。
另外可以用pip来安装python包。
首先安装pip-python包的管理工具
在终端中输入sudo easy_install pip
xchen-Mac:~ xchen$ sudo easy_install pip
Password:
Searching for pip
Reading https://pypi.python.org/simple/pip/
Best match: pip 8.1.2
Downloading https://pypi.python.org/packages/e7/a8/7556133689add8d1a54c0b14aeff0acb03c64707ce100ecd53934da1aa13/pip-8.1.2.tar.gz#md5=87083c0b9867963b29f7aba3613e8f4a
Processing pip-8.1.2.tar.gz
Writing /tmp/easy_install-h3clp4/pip-8.1.2/setup.cfg
Running pip-8.1.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-h3clp4/pip-8.1.2/egg-dist-tmp-OnDTn_
warning: no previously-included files found matching '.coveragerc'
warning: no previously-included files found matching '.mailmap'
warning: no previously-included files found matching '.travis.yml'
warning: no previously-included files found matching '.landscape.yml'
warning: no previously-included files found matching 'pip/_vendor/Makefile'
warning: no previously-included files found matching 'tox.ini'
warning: no previously-included files found matching 'dev-requirements.txt'
warning: no previously-included files found matching 'appveyor.yml'
no previously-included directories found matching '.github'
no previously-included directories found matching '.travis'
no previously-included directories found matching 'docs/_build'
no previously-included directories found matching 'contrib'
no previously-included directories found matching 'tasks'
no previously-included directories found matching 'tests'
Adding pip 8.1.2 to easy-install.pth file
Installing pip script to /usr/local/bin
Installing pip2.7 script to /usr/local/bin
Installing pip2 script to /usr/local/bin
Installed /Library/Python/2.7/site-packages/pip-8.1.2-py2.7.egg
Processing dependencies for pip
Finished processing dependencies for pip
pip的使用文档:https://pip.pypa.io/en/stable/
在终端中输入命令:pip install pygame
在python中测试pygame是否安装成功
pygame的路径为/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame
pygame包下面有一个example文件夹,里面是pygame提供的一些实例代码,我们可以运行一下,看看效果。
至此,我们的环境就搭建好了!可以写一些自己的小程序来玩了。
问题一:
import pygame
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pygame
这种情况出现在python版本和pygame版本不匹配的情况下,不如python是32位版本的,而安装的pygame是64位版本的。
解决方法:
1)查看python是32位的还是64位的
xchen-Mac:~ xchen$ python
Python 2.7.10 (default, Oct 23 2015, 19:19:21)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import struct
>>> struct.calcsize("P")
8
>>>
如果结果是8,就是64位的;如果结果是4,就是32位的。2)重新下载匹配的软件
官网上没有提供MacOX 32位的pygame包,所以我要下载32位的python。事实上很多python包都不支持64位的,所以我们重新安装32位的python。
问题二:
安装pygame包 直接去pygame官网下载 http://www.pygame.org/download.shtml 无脑安装pygame会提示我没有安装python,同样也是版本对不上的问题,解决方法同上。
- Mac系统上安装pygame
- mac上安装pygame
- 【Python】在Mac系统中安装Pygame
- 【Python】在Mac系统中安装Pygame
- mac 安装pygame
- Mac 安装 python3 , pip3 , pygame
- 在ubuntu上安装 pygame
- Windows电脑上安装Pygame
- Ubuntu14.04 上安装pygame
- mac上安装ubuntu 系统
- mac os 安装pygame 模块过程
- Mac 下安装pygame的错误解决方法
- Mac下关于pygame安装的问题
- 如何在anaconda上安装pygame
- 如何在Mac系统上安装MySql
- 在Mac系统上安装Tomcat
- 在Mac系统上安装Tomcat
- 在mac系统上安装tomcat
- printf打印彩色文字,有颜色字体
- activiti遇到的一些小问题
- Android系统篇之----编写系统服务并且将其编译到系统源码中
- 5-判断的简单应用
- 第四周-2长方形面积
- Mac系统上安装pygame
- Linux学习日记(1)提高命令。——Arvin
- android 监听网络连接状态的改变
- 五周raptor
- JQuery图表插件Flot之时间轴步长
- 机器学习系列(10)_如何提高深度学习(和机器学习)的性能
- java什么集合的 元素不能重复的
- 判断在左右边界时是否继续滑动的ViewPager
- 第五周之low or high