【问题标题】:Trouble with PyGameUI - RaspberryPiPyGame 图形用户界面的问题 - Raspberry Pi
【发布时间】:2015-03-24 20:53:53
【问题描述】:

我有一个 Python 脚本,我想在其中导入 pygameui。当我表演时:

sudo pip install pygameui

在终端中,我收到以下消息:

下载/解包 pygameui 运行 setup.py egg_info 获取包 pygameui 已满足要求(使用 --upgrade 升级):setuptools in /usr/local/lib/python2.7/dist-packages/setuptools-12.0.4-py2.7.egg (来自 pygameui)下载/解压 pygame>=1.9.1(来自 pygameui)
找不到满足 pygame>=1.9.1 要求的版本 (来自 pygameui)(来自版本:)没有与 pygame的版本> = 1.9.1(来自pygameui)存储完整的登录 /root/.pip/pip.log

我正在努力解决这个问题。有人可以帮帮我吗?

【问题讨论】:

  • 首先从源代码安装 pygame pygame.org/download.shtml
  • "python-pygame 已经是最新版本" :-(
  • 你的pygame版本是什么?
  • pygame.version.var 告诉我“1.9.1release”
  • 你有两个 python 安装吗?

标签: python pygame raspberry-pi


【解决方案1】:

这里没有“解决方案”,只有变通方法。

为了拥有工作环境,我使用 pygame 安装系统包(即 Arch Linux 中的 pacman -S python2-pygame),然后使用 --system-site-packages 开关创建 virtualenv。 Pygame 已经超过 5 年没有更新了,因此在可预见的未来不太可能发生任何变化。稍后在此 virtualenv 中,我可以使用 --no-deps 开关安装 PygameUI 以跳过依赖项检查 - Pygame 已安装在所需版本中。

【讨论】:

    【解决方案2】:

    该模块已 3 年未更新,但解决方法是:

    先从github下载master:

    git 克隆https://github.com/fictorial/pygameui.git

    然后cd pygameui

    使用编辑器打开setup.py,然后从install_requires=['setuptools', 'pygame>=1.9.1'] -> ['setuptools'] 中删除pygame>=1.9.1

    最后运行sudo python setup.py install

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-08
      • 1970-01-01
      • 2016-01-30
      相关资源
      最近更新 更多