Я уже некоторое время использую Python в Windows, так что я вхожу во множество модулей, включая Pygame и LiveWires , но как это сделать? Я устанавливаю их в Ubuntu?
У меня есть py-файл для LiveWires, который был специально отредактирован (из книги, которую я читаю). Я хочу установить его, но не знаю как. Я также хочу установить Pygame, но не могу.
Сделайте это:
$ sudo apt-get install python-pygame
В общем, если вы хотите что-то в Linux, вы ищете соответствующий пакет по
$ apt-cache search <python-module>
и устанавливаете соответствующий пакет с помощью apt-get install как выше.
В Ubuntu вы можете перечислить пакеты, доступные с помощью команды
apt-cache pkgnames
, но его вывод огромен, так что направьте его в grep и найдите то, что вы хотите, (а затем конвейер для сортировки не делает ' это тоже больно).
apt-cache pkgnames | grep py | sort
Исходя из этого, похоже, что вам нужен пакет python-pygame, поэтому установите его с помощью:
sudo apt-get install python-pygame
Прежде чем что-либо делать, я рекомендую вам установить virtualenv и virtualenvwrapper . Это позволяет легко создавать изолированные среды Python для любого запускаемого вами проекта. Это очень удобно, если вы когда-нибудь что-нибудь сломаете, потому что это связано с одним проектом.
Установить модули Python внутри virtualenv так же просто, как запустить:
pip install Pygame
из терминала. pip
также будет отслеживать, какие пакеты есть в каждой из ваших сред, что позволяет легко обновлять или удалять их при необходимости. Хотя я не работаю в Windows, поэтому не могу подтвердить, я считаю, что это решение также кроссплатформенное.