我使用以下命令在我的Arch机器上安装了pygame:
$ sudo pacman -S python2-pygame我正在使用pyenv,这个项目的虚拟环境中的Python版本是2.7.11
当我运行我的程序时
$ python smartcab/agent.py我得到的是:
Traceback (most recent call last):
File "smartcab/agent.py", line 2, in <module>
from environment import Agent, Environment
File "/home/alex/machine-learning/projects/smartcab/smartcab/environment.py", line 5, in <module>
from simulator import Simulator
File "/home/alex/machine-learning/projects/smartcab/smartcab/simulator.py", line 4, in <module>
import pygame
ImportError: No module named pygame我该怎么解决这个问题?
发布于 2016-05-30 08:41:15
在我自己的Arch Linux机器上..。
我使用pyenv创建了一个2.7.11虚拟and,并在pacman中安装了python2-pygame。在激活了虚拟服务器之后,我无法从python导入pygame。所以我能复制你的问题。
在那之后,我尝试下载并编译了玩偶游戏的源代码,但没有成功。它抱怨的是(我在网上发现的)一个缺失的linux/videodev.h,它被linux/videodev2.h取代了(就在网上)。
我不会走得更远,我希望这能帮助人们找到解决方案。
https://stackoverflow.com/questions/37499642
复制相似问题