Ubuntu 13.10 kullanıyorum. Anaconda 1.8.0 ile python 2.7.5 var. Ne zaman python başlatılır ve import pygame
yazılırsa bana pygame adında bir modül olmadığını söyler.
Pygame'i nasıl kurabilirim?
Ubuntu 13.10 kullanıyorum. Anaconda 1.8.0 ile python 2.7.5 var. Ne zaman python başlatılır ve import pygame
yazılırsa bana pygame adında bir modül olmadığını söyler.
Pygame'i nasıl kurabilirim?
Yanıtlar:
Pygame'i python yorumlayıcısına alamamanızın nedeni, python2 için yükleyip python3 yorumlayıcısını başlatmanızdır (Ubuntu 13.10 varsayılan olarak python3 kullanır).
Pygame for python2'yi kurmak için (sürümünüz 2.7.5'tir), bunu bir terminalde yapın ( Ctrl+ Alt+ t):
sudo apt-get install python-pygame
ve sonra python2 yorumlayıcısını başlatın
python2
ve sonra oyun oyununu
import pygame
Olarak ayarlanan python2 için sizin varsayılan tercüman, kendi bash_aliases dosyasında bir takma ad ayarlayabilirsiniz. Bunu yapmak için bir terminal açın ve şunu yazın:
nano ~/.bash_aliases
Bu, daha önce bir takma ad ayarlayıp ayarlamadığınıza bağlı olarak boş bir dosya açabilir ve ardından
alias python='python2'
/usr/bin/python3
Bu semboller değiştirmeyin , çünkü bu Ubuntu 13.10'da python3'ü deneysel olarak kullanan birçok uygulamayı kırabilir.
Jobin'in önerisini yorumunda doğrulayabilirim:
sudo apt-get install python-pygame
Kusursuz çalışır. 13.10'da test edilmiştir.
Bir dahaki sefere bir python paketi kurmak isterseniz, depolarda olup olmadığını çalıştırarak şunları çalıştırabilirsiniz:
apt-cache search pygame
Sonra paketleri (depolardalarsa) ve isimlerini görebilirsiniz. İçin çıkış apt-cache search pygame
DİR
lightyears - single player real-time strategy game with steampunk sci-fi
psychopy - environment for creating psychology stimuli in Python
pyntor - flexible and componentized presentation program
python-pygame - SDL bindings for games development in Python
python-pyglet - cross-platform windowing and multimedia library
python-soya - high level 3D engine for Python
python-soya-dbg - high level 3D engine for Python - debug extension
python-soya-doc - high level 3D engine for Python
solarwolf - Collect the boxes and don't become mad
Bu listede paketi (burada:) seçebilir python-pygame
ve çalıştırabilirsiniz.sudo apt-get install the-package-name
.
Bağımlılıkları daha hata ayıklama için bkz pip ile Pygame takma .
'import pygame'
veya import pygame
( '' olmadan)?
Pygame için python3-pip gerektiğinden bu, python 3 için pygame yüklemelidir.
sudo apt-get install python3-pip python3-dev
sudo pip3 install pygame
Ubuntu 19.04 üzerine PyGame for Python 3.x'i kurmak ve daha sonra terminali açıp şunu yazın:
sudo apt install python3-pygame
Ubuntu 18.10'da python3-pygame kurmak için terminali açın ve şunu yazın:
sudo nano /etc/apt/sources.list
Bu satırı sources.list'e ekleyin.
deb http://archive.ubuntu.com/ubuntu/ cosmic- 19.04 için önerilen evren # kozmik yerine disko ile
Klavye kombinasyonu ile kaydet sources.list Ctrl+ Ove basın Enterve çıkış ileCtrl +X
Mevcut yazılım listesini güncelleyin ve python3-pygame'i yükleyin.
sudo apt update
sudo apt install python3-pygame
Ubuntu'nun şu anda desteklenen tüm sürümlerine python-pygame kurmak için terminali açın ve şunu yazın:
sudo apt install python-pygame
sudo apt-get install python-pygame
mi?