The title explains pretty much all I need to do. I need в downgrade from tk8.6 to tk8.5 on 14.04.
There is some niche scientific python based программное обеспечение that I need to использовал, however it is несовместимый with tk8.6 and is совместимо with tk8.5; download available here. Ideally I would like в method that позируй миниплохо risk to my system.
Here пахал some details that might be useful.
me@James:~$ whereis tk
tk: /usr/lib/tk8.6 /usr/include/tk
Нет никакого простого способа понизить tk
к 8,5 на 14,04, даже если Вы устанавливаете tk8.5
.
Этот метод не рекомендуется, поскольку он в основном устанавливает эти 13,10 версий пакетов в 14,04 системах.
В первую очередь, для восстановления системы команда для использования будет:
sudo apt-get install blt python-tk
Теперь понизить до tk8.5:
Установка tk8.5:
sudo apt-get install tk8.5
Загрузите следующие debian пакеты с 13.10 repo (amd64 в этом примере, но можно выбрать i386 для системы на 32 бита):
Откройте терминал, где Вы загрузили два .deb файла и тип:
sudo dpkg -i blt_2.4z-7_amd64.deb python-tk_2.7.4-0ubuntu1_amd64.deb
Теперь, чтобы проверить, доступна ли правильная версия Вашему интерпретатору Python:
$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import Tkinter
>>> Tkinter.TkVersion
8.5
>>> import platform
>>> platform.release()
'3.13.0-36-generic'
>>>