% ipython3'e sihir işlevini yapıştır


15

Ben kullanıyorum ipython3ile Ubuntu yüklü apt-get. Yapıştır sihirli işlevini kullanamıyorum, eksiklikten şikayet ediyor Tkinter. Ama Tkinteraynı şey ipython'da da iyi çalışıyor (2). Ne oluyor?

Python 3.2.3 (default, Oct 19 2012, 19:53:16) 
Type "copyright", "credits" or "license" for more information.

IPython 0.13.1.rc2 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.

In [1]: %paste
ERROR: Getting text from the clipboard on this platform requires Tkinter.

Ne alıyorsun import Tkinter; print(Tkinter)?
minrk

/usr/lib/python2.7/lib-tk/Tkinter.pyc2.7'de, ipython3'te içe aktarma hatası
wim

Yanıtlar:


28

minrk yorumu beni doğru yolda buldu ve ben aşağıdaki paket ile sabitledim.

sudo apt-get install python3-tk


12
+1 aynı fot python2.7: sudo apt-get install python-tk
chespinoza

%pastekurulumdan sonra bile doz çalışmıyor python3-tk. %cpastedoz
7kemZmani

4

Daha net olmak gerekirse: wim'in cevabı python2.7 için de çalışır, tüm sürümleri kapsayacak şekilde çalıştırın:

sudo apt-get install python-tk

cespinoza tarafından elud

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.