2011-06-12 14 views
5

için yapılandırılmamış olabilir Ubuntu 10.10 çalıştırıyorum ve bugün Python 3.2'yi kurdum. Sistem zaten Python 2.6 çalışıyor. IDLE, Tkinter'i içe aktaramaz. Python'unuz Tk

ben terminalde idle3.2 yazdığınız ve bana verdi:

BOŞTA Tkinter alamıyor. Python'unuz Tk için yapılandırılmamış olabilir.

Bu yüzden bir çözüm için yığın taşması (ve bazı diğer yerlerde) üzerinde arama, ben python-tk yüklü, ben sistemde tclsh olduğunu rechecked, ama yine de idle3.2 açmak için yönetemez.

Herhangi bir girdi takdir edilecektir.

+0

olası yinelenen [Tkinter: "Python Tk için yapılandırılmamış olabilir"] (http://stackoverflow.com/questions/5459444/tkinter-python-may-not-be-configured-for-tk) – nbro

cevap

1

python-tk'yi yüklediyseniz ve sistem python 2.6 çalıştırıyorsa, büyük olasılıkla Python 2.6 için Tkinter'i yüklemiş olmanız olasıdır. Python3-tk'yi yüklemeyi deneyin. Ubuntu için tk veya tk-dev paketlerini kurmanız gerekir.

1

8

OSX'te, bu, python sürümünüz için python tkinter paketini yükleyerek macports ile çözülebilir. Benim durumumda, piton 2.7 ile, ben terminalde ran:

sudo port install py27-tkinter 

değiştireceğim "27" senin piton sürüm numarasına. Ubuntu üzerinde

+0

Sudo haklarına sahip değilseniz bunu nasıl yapabilirim? Teşekkürler. –

+0

TKinter'ı kullanıyorsanız, bir X11 sunucusuna da ihtiyacınız olacağını unutma. XQuartz (Mac OS için X11), MacPort'ta xorg-server olarak da bulunur. – stands2reason

1

:

sudo apt-get install idle 

boşta

  • idle3
  • boşta-python2.6
  • boşta-python2.7
  • boşta-python3 dan birini seçin .1
  • boşta-python3.2 sizin piton sürümü için

.

2

Sorun, python ve boşta kalma eşleşmesi arasındaki sürümden kaynaklanır. U yazarak piton sürümünü kontrol edebilirsiniz: terminal..it içinde piton sürümü

0

Tür "boşta-python2.6" ile aynı sağ boşta sürümünü Sonra sudo aptget piton yüklemek bana

+1

Lütfen cevabınızı destekleyen bir açıklama ekleyin. – rgettman

+0

Python ve bir işletim sisteminin çok özel bir kombinasyonu için durum böyle olabilir. Eğer tkinter kurulmamışsa, yine de başarısız olur. – jjmerelo

2

çalıştı Python3.4'ü Fedora 20'ye yüklerken aynı hata mesajıyla karşılaştım. Sorun, python configure/make sırasında tk-devel'in yüklü olmamasıydı. Bunu doğru yapmak için açık adımlar, python'dan python3.4'ü indirip ayıkla

'dır.org https://www.python.org/downloads/

bulun ve sağ Tkinter ve tk-devel yükleyin:

yum arama Tkinter

yum install python3-Tkinter-3.3.2-17.fc20.x86_64

yum arama tk -devel

yum, Teknede python3.4 paket dizini ve kaçak içine cd olan tk-devel.x86_64 bu SONRA

yüklemek yapılandırmak; yap, yükleme işlemini yap.

Bu sorunu çözmek için çok fazla zaman harcadım. Umarım bu yazı, başkalarının hızlı bir çözünürlükte yardımcı olabilir.

PS stackoverflow harika. Google bu makaleyi size getirdiyse, biraz zaman geçirin ve siteyi gezinin. Benim kemer linux sistemde

+0

Neden inandığınızdan emin değilsiniz. Bilimsel Linux 6 için benim için çalıştı. – espais

0

Kolayca ilk paketi

yaourt tkinter 

yazıp yükleyerek çözüldü aynı problem vardı community/python-pmw 2.0.1-2 [installed]

ait
İlgili konular