Установка pygame с pip

Проблемой был на самом деле BIOS. Я обновил его от версии 210 - 214, и вуаля! Диск был распознан в установщике Ubuntu, и установка работала гладко.

краткий обзор А процесса обновления. Посмотрите PDF от ASUS для точных инструкций Загрузка инструкции PDF

  • ASUS, новейшая версия BIOS
  • Разархивировала загруженный файл и поместила его на Перезапуск USB
  • компьютер со вставленным USB и вводит BIOS.
  • Входят, BIOS, высвечивающийся meny в BIOS
  • , Определяют местоположение Вашего разархивированного файла на USB, и щелчок запускают обновление

5
задан 17.04.2020, 00:01

3 ответа

Попробуйте установить зависимости:

sudo apt-get build-dep python-pygame
sudo apt-get install python-dev

Как установить Pygame в virtualenv?

9
ответ дан 17.04.2020, 00:03
  • 1
    Я обновил его на данный момент. – jjlin 17.04.2020, 00:03
  • 2
    После следования инструкциям в ссылке зернышко устанавливает pygame, теперь возвращает новое сообщение об ошибке: paste.ubuntu.com/5801663 – Cody Piersall 17.04.2020, 00:04

Хотя ответ wojox (с 2013 года) правильный, у меня был опыт (и решение) различий, которым я поделился, если кто-то еще столкнется с этой же проблемой.

Мне удалось установить python-dev без проблем, но я не смог build-dep python-pygame.

Я продолжал получать:

genUser@mypc:~/downloads/RegExExpress$ sudo apt-get build-dep python-pygame
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: You must put some 'source' URIs in your sources.list

Чтобы решить эту проблему, я должен был пойти в /etc/apt/sources.list и откомментировать строки в моем источнике, которые были для deb-src. Пример:

## CRUNCHBANG
## Compatible with Debian Wheezy, but use at your own risk.
deb http://packages.crunchbang.org/waldorf waldorf main
#deb-src http://packages.crunchbang.org/waldorf waldorf main

## DEBIAN
deb http://http.debian.net/debian wheezy main contrib non-free
#deb-src http://http.debian.net/debian wheezy main contrib non-free

## DEBIAN SECURITY
deb http://security.debian.org/ wheezy/updates main
#deb-src http://security.debian.org/ wheezy/updates main

(Любая строка, которую вы видите с #deb-src, должна быть раскомментирована (иначе удалить # с начала).

Если у вас нет репозитория src в вашем исходном файле (то есть вы не видите этих строк или чего-то подобного в вашем файле sources.list), вам нужно будет найти правильный дистрибутив src для добавления, обычно вы можете просто добавить -src На все дистрибутивы, которые вы перечислили в файле sources.list, и вы должны быть настроены!

NB: Я не ожидаю, что правильный ответ изменится (и мне все равно = P), но я подумал, что другие захотят узнать, что некоторые дистрибутивы (как в моем случае: Crunchbang) могут блокировать это решение из-за этих закомментированных строк.

Не забудьте сделать sudo apt-get update после обновления исходников список.

1
ответ дан 17.04.2020, 00:02
1
ответ дан 17.04.2020, 00:03
  • 1
    Это работало на Вас на Ubuntu? Сообщение упоминает Raspbian... Кроме того, I' m не уверенный это отвечает на вопрос, который является явно об установке pygame с зернышком в virtualenv..., можно ли объяснить, почему это действительно ли польза альтернативно? – catsby 17.04.2020, 00:04
  • 2
    Да, это работало на меня на Ubuntu. Pygame был неспособен быть названным. Я получил ошибки как:/bin/sh: 1: freetype-конфигурация: не найденный. Я действительно надеюсь, что op пробует решение. – Lücks 17.04.2020, 00:04
  • 3
    используйте sudo apt-get install libfreetype6-dev для фиксации этого @jouell – levibostian 17.04.2020, 00:04

Теги

Похожие вопросы