سؤال كيف يمكنني تثبيت tkinter لكل من python 3.4 و python 3.5؟


كيف يمكنني تثبيت tkinter لكل من python 3.4 و python 3.5؟

حاليا ، يتم تثبيت tkinter لثعبان 3.4 (أي ، import tkinter يعمل بشكل جيد في 3.4 بيثون مترجم). ومع ذلك لا أعرف كيفية تثبيت tkinter لثعبان 3.5.

sudo apt-get install python3-tk لا يعمل: يقول python3-tk مثبت بالفعل (وهو أمر غير مفاجئ حيث تم تثبيته لـ python 3.4).

أستخدم Ubuntu 14.04.4 LTS x64.


python3.4:

jh@gr:/scratch/test$ python3.4
Python 3.4.3 (default, Nov 17 2016, 01:08:31)
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
>>>

python3.5:

jh@gr:/scratch/test$ python3.5
Python 3.5.2 (default, Jul 17 2016, 00:00:00)
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import tkinter
Traceback (most recent call last):
  File "/usr/lib/python3.5/tkinter/__init__.py", line 36, in <module>
    import _tkinter
ImportError: No module named '_tkinter'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.5/tkinter/__init__.py", line 38, in <module>
    raise ImportError(str(msg) + ', please install the python3-tk package')
ImportError: No module named '_tkinter', please install the python3-tk package

كملاحظة جانبية ، رشيد الحزمة python3-tk لا يغير الوضع (بمعنى ، يعمل Tkinter بعد ذلك في python 3.4 وليس في python 3.5):

sudo apt-get remove python3-tk
sudo apt-get install python3-tk

1
2018-02-23 18:47


الأصل




الأجوبة:


جرب هذا:

sudo apt-get install python3.5-tk

4
2018-02-23 20:03



كيفية تثبيته في ريدهات؟ - Vikram


تحقق من حزم libpython التي قمت بتثبيتها ، وفي حالة فقدها ، قم بتثبيت libpython3.5-stdlib.

sudo apt-get install libpython3.5-stdlib

1
2018-02-23 19:49



شكرا ، يبدو أنني بالفعل لدي هذه الحزمة ibpython3.5-stdlib is already the newest version. - Franck Dernoncourt