【发布时间】:2015-08-14 14:21:45
【问题描述】:
我首先尝试使用 Canopy 从 python 导入 pygames,但没有成功后我从终端尝试,在这两种情况下我都得到:
导入 pygame 回溯(最近一次通话最后): 文件“”,第 1 行,在 ImportError: 没有名为 pygame 的模块
我做到了:
sudo apt-get install python-pygame
并且在绝望的行为中还做了以下事情:
- sudo apt-get install mercurial python3-pip libfreetype6-dev
- sudo apt-get build-dep python-pygame
- sudo pip3 install hg+http://bitbucket.org/pygame/pygame
当我检查 /usr/lib/python2.7 时,我可以看到一个名为 pygame (/usr/lib/python2.7/dist-packages/pygame) 的文件夹
有人可以指导我如何解决这个问题吗?提前谢谢你
【问题讨论】:
-
你正在混合 python-2.7 和 python3
-
为了清楚起见,您为 Python 2.7 和 Python 3 都安装了 pygame?
-
看看那是我的问题......我最初做了 sudo apt-get install python-pygame,但由于我仍然遇到同样的问题,所以做了一些研究并找到了我执行的其他三个命令。 ..现在我不知道我做了什么,也不知道如何解决这个烂摊子
-
sudo rm -r /*并重新安装您的 Python 是最安全的选择。至少 Python 2.7(如果你在 Ubuntu 上,我强烈反对卸载 Python 3 ;))。毕竟你真的很关心你的PYTHONPATH,如果你知道你在哪里安装了哪些模块并确保PYTHONPATH指向正确的那些你会很伟大。一句智慧的话:从长远来看,在做之前先思考和计划可以节省大量时间;)
标签: python-2.7 pygame