Python ubuntu上的pygame:没有名为font的模块
我正在Ubuntu 14.04上运行Python 2.7.11 我试图运行并教我的电脑玩乒乓球,但我陷入了一个Python ubuntu上的pygame:没有名为font的模块,python,ubuntu,pygame,Python,Ubuntu,Pygame,我正在Ubuntu 14.04上运行Python 2.7.11 我试图运行并教我的电脑玩乒乓球,但我陷入了一个pygame错误,似乎找不到解决方法 运行deep\u q\u network.py时,我得到以下错误: Wrapped Game Code/pong_fun.py:31: RuntimeWarning: use font: No module named font (ImportError: No module named font) font = pygame.font.SysFo
pygame
错误,似乎找不到解决方法
运行deep\u q\u network.py
时,我得到以下错误:
Wrapped Game Code/pong_fun.py:31: RuntimeWarning: use font: No module named font
(ImportError: No module named font)
font = pygame.font.SysFont("calibri",40)
Traceback (most recent call last):
File "deep_q_network.py", line 7, in <module>
import pong_fun # whichever is imported "as game" will be used
File "Wrapped Game Code/pong_fun.py", line 31, in <module>
font = pygame.font.SysFont("calibri",40)
File "/home/me/anaconda2/lib/python2.7/site-packages/pygame/__init__.py", line 70, in __getattr__
raise NotImplementedError(MissingPygameModule)
NotImplementedError: font module not available
(ImportError: No module named font)
Wrapped Game code/pong\u fun.py:31:RuntimeWarning:use font:No module named font
(导入错误:没有名为font的模块)
font=pygame.font.SysFont(“calibri”,40)
回溯(最近一次呼叫最后一次):
文件“deep_q_network.py”,第7行,在
导入pong#u fun#以导入的“游戏”为准
文件“包装的游戏代码/pong_fun.py”,第31行,在
font=pygame.font.SysFont(“calibri”,40)
文件“/home/me/anaconda2/lib/python2.7/site packages/pygame/_init__.py”,第70行,在_getattr中__
引发未实现错误(缺少PyGame模块)
未实现错误:字体模块不可用
(导入错误:没有名为font的模块)
我使用
conda安装-c安装了pygame
https://conda.anaconda.org/tlatorre pygame
不要通过conda安装来安装,而是安装pygame的Ubuntu包:python pygame,它在宇宙中
像这样
xyzUbuntu:~$ sudo apt-get install python-pygame
看这个问题:@Jérôme我做了,答案中的链接出现了一个错误不要介意链接。在你的软件包管理器(Synaptic)中搜索pygame。好吧,然后呢?这起作用了,但我不得不将pygame移到anaconda的网站软件包中。你通常最好使用Ubuntu repos通过apt安装。这将确保满足所有依赖项。