Python安装PyGraphics包 (使用media模块)问题

本文介绍了如何解决Python中无法导入media模块的问题,并提供了详细的安装步骤。为了使用media模块,你需要安装一系列依赖库,包括PyGraphics及其相关组件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

很多朋友学习Python时,教程中都会用到media模块,但是我是导入时往往会出问题

>>> import media
Traceback (most recent call last):
  File "<pyshell#33>", line 1, in <module>
    import media
ImportError: No module named media

就会提示没有media这个模块!

media看着很标准,其实不是python自带的库。需要安装第三方软件后才能用。

media模块不是Python的标准模块,这个库是在PyGraphics里,而PyGraphics需要一些别的库支持才能使用。

依次下载安装下列库(针对Window系统,Linux/Unix系统请参见文章底部参考资料):

(注意:目前PyGraphics以及下列部分包仅支持Python2 32位,64位的朋友要使用的话请安装32位版本的Python)

  1. 下载:Python Imaging Library 1.1.7 for Python 2.7-->安装
  2. 下载:pygame-1.9.1.win32-py2.7.msi-->安装
  3. 下载:numpy-1.6.1-win32-superpack-python2.7.exe-->安装
  4. 下载:ampy-1.2.3.win32.exe-->安装
  5. 下载:PyGraphics-2.1.win32.exe-->安装

如果想要使用在PyGraphics包中的测试,必须下载并安装Nose包,方法如下:
  • 首先,下载:setuptool-->安装   
  • 其次,打开cmd-->进入命令提示行,此时保持电脑可以上外网,在命令提示行中输入 D:\Python27\Scripts\easy_install nose 回车,此时会从网上自动下载东西,不用管它,Nose会自动安装完成。

           注:上面的D:\Python27,是指个人Python的安装目录,个人的是不一样的!

2.7版本的是Python27,2.5版本的是Python25


对于安装nose,很多朋友是卡在Reading 或者 Downloading 阶段,先提供另一种方法安装,使用Python的pip

  • 首先,打开cmd-->进入命令提示行,此时保持电脑可以上外网,在命令提示行中输入pip,回车,检查pip有效
  • 确认上图后,输入 pip install nose 回车,等待自动下载安装就ok了,切记保持网络畅通
  • 最后,输入pip freeze 可以查看机器里安装的所有Python包列表  


Imaging报错:The _imaging C module is not installed解决方案

参考:

http://bking.diandian.com/post/2012-03-09/14808071

http://packages.python.org/PyGraphics/

http://packages.python.org/PyGraphics/install.html


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值