e
% bl0ck_qu0te%Você não instala o Pygame for Spyder, é um módulo Python, então você o instala para um interpretador específico do Python (ou para vários).
% bl0ck_qu0te%Não há nada para importar, você nunca instalou o módulo por causa de UnsatisfiableError .
% bl0ck_qu0te%Esse pacote particular que você está tentando baixar parece depender do python 2.7, se você faça o download do tarball , você pode verificar o arquivo info / index.json, ele marca o python 2.7 * como dependência.
Instalando com pip
1) Ative o ambiente virtual onde você deseja instalar o Pygame ou, se você não estiver usando ambientes, certifique-se de estar usando o interpretador Python para o qual deseja instalar o módulo, faça isso com which python
, deve apontar para o intérprete pretendido.
Observação: o local onde o pip instala os módulos depende do interpretador Python selecionado. O interpretador Python que você usa e a instância spyder lançada dependem de sua precedência em seu PATH . Se você usa ambientes, estes não são problemas, porque a ferramenta env ( conda
, venv
, virtualenv
, & amp; c) modificará o PATH conforme necessário.
2) pip install pygame
, adicione sudo
se você pretende instalar o intérprete padrão do sistema em / usr / bin / python.
É isso, você deve conseguir importá-lo.
Notas adicionais:
Se você estiver interessado em usar o pacote PyPi (é o que pip instala), mas gerencie-o com o conda, então você precisa construir um pacote conda .
Se você já instalou o Pygame em algum lugar e quer usá-lo com um interpretador Python que não o conhece, você pode usar o PYTHONPATH variável de ambiente para informar ao Python de onde mais pode tentar encontrá-lo. Isso pode não ser uma boa ideia dependendo da situação.