首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Arch Linux下pyenv 2.7.11中的Pygame导入错误

Arch Linux下pyenv 2.7.11中的Pygame导入错误
EN

Stack Overflow用户
提问于 2016-05-28 13:31:54
回答 1查看 187关注 0票数 1

我使用以下命令在我的Arch机器上安装了pygame:

代码语言:javascript
复制
$ sudo pacman -S python2-pygame

我正在使用pyenv,这个项目的虚拟环境中的Python版本是2.7.11

当我运行我的程序时

代码语言:javascript
复制
$ python smartcab/agent.py

我得到的是:

代码语言:javascript
复制
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

我该怎么解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-30 08:41:15

在我自己的Arch Linux机器上..。

我使用pyenv创建了一个2.7.11虚拟and,并在pacman中安装了python2-pygame。在激活了虚拟服务器之后,我无法从python导入pygame。所以我能复制你的问题。

在那之后,我尝试下载并编译了玩偶游戏的源代码,但没有成功。它抱怨的是(我在网上发现的)一个缺失的linux/videodev.h,它被linux/videodev2.h取代了(就在网上)。

我不会走得更远,我希望这能帮助人们找到解决方案。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37499642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档