【问题标题】:How do I get Wand for the Raspberry Pi?如何获得 Raspberry Pi 的魔杖?
【发布时间】:2017-02-03 22:40:48
【问题描述】:

我正在尝试了解有关使用 Python 2.7.9 显示图形的更多信息,并且 StackOverflow 上的一篇文章指导我使用 wand,但我在任何地方都找不到如何安装 wand。 “sudo apt-get install wand”失败并显示“无法找到软件包 wand”。

http://docs.wand-py.org/en/0.4.4/ 说要使用“$ sudo apt-get install libmagickwand-dev”进行安装,但任何示例程序都以“没有名为 wand 的模块”结尾。

我想要做的是在控制台屏幕上闪烁一个数字,该数字可以从房间的另一头读取。我正在用 Python 制作一个复活节彩蛋狩猎游戏,该游戏大部分已完成,但屏幕上打印的数字(“5”)太小了。我的想法是只使用 Photoshop 制作数字图像,然后像魔杖一样显示它,而不是打印到屏幕上。

因此,如果 Wand 不是正确答案,我们将不胜感激。如果魔杖适用于我的游戏显示器,我如何获得它?

谢谢

【问题讨论】:

标签: python-2.7 wand


【解决方案1】:

如果你在做游戏展示,你也可以试试 pygame。我试过了,学习起来很简单。它通常已经在大多数 python 解释器上下载,但如果你由于某种原因没有 pygame,那么去这里;它教得很好,可以帮助安装:

https://inventwithpython.com/pygame/chapter1.html

【讨论】:

  • 谢谢,我没听说过 PyGame。显然它已经在 J​​essie 中,因为我可以在 Python 中导入 pygame。我尝试了书中的几个示例 Python 脚本,但“from pygame.locals import *”行返回错误“ImportError:没有名为 locals 的模块”。关于如何继续的任何提示?
  • @user3573562 该行本身应该没有任何问题。您是否有可能将您的文件命名为pygame.py,就像在this SO 问题中一样?这肯定会让 python 解释器感到困惑,因为它无法找到pygame.locals,因为它会在你的代码中查找!
  • 你不必做 pygame.locals 的事情,我从来没有做过。显然它应该“节省你的打字时间”,但我不明白如何。 stackoverflow.com/questions/10336206/…
  • @CodeSurgeon 和 SnootierBaBoom- 你们都是正确的,非常感谢。我从来没有想过不将我的测试程序命名为与模块相同的名称。实际上,按照 Snootier 的建议删除第二个导入确实允许程序运行。但是,只有在第一次重命名脚本并删除 .pyc 文件之后。现在回到书本来解决其他错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-08-22
  • 1970-01-01
  • 2017-12-24
  • 2015-07-07
  • 1970-01-01
  • 2017-10-27
  • 2019-08-26
相关资源
最近更新 更多