Форум сайта python.su
MkdirМожет у него просто /usr/local/bin прописано в PATH перед /usr/bin.
По идее make install должен был установить python с префиксом /usr/local
Но если по умолчанию 2.5 запускается, то странно… Не мог ведь make install переписать поверх /usr/bin/python…
Все ники занятыВообщем да. ИМХО собирать самому из сорцов софт для rpm based дистрибутива не очень здорово. Даже если ты его нормально соберешь, то потом софт, который будешь ставить из рпм и у которого он прописан в депсах просто не найдет его. Если уж что-то надо собрать, то собирай сначало srpm, а потом уже из него рпм.
Насколько я понял, установка 2.5 из исходников была глупостью.
Офлайн
Да, а еще лучше не собирать сорцы Tcl/Tk, а поставить из rpm =)
Офлайн
slivlen+1, но ведь коллега написал, что хочет свежую версию, а её нет в rpm ;)Все ники занятыВообщем да. ИМХО собирать самому из сорцов софт для rpm based дистрибутива не очень здорово.
Насколько я понял, установка 2.5 из исходников была глупостью.
Офлайн
А еще кошероно пользовать apt. А также рекомендуется подключиться к сизифу.
Офлайн
Народ, спасибо огромное!
К сожалению, смогу продолжить борьбу только сегодня поздно вечером. В связи с этим упреждающий вопрос: а может лучше будет просто подключиться к Сизифу и поставить Python 2.5 и Tkinter 8.0 с помощью apt? Если они там есть, конечно… Уже существующая установка Python 2.5 из исходников этому не помешает? А то если в будущем захочется что-нибудь ещё, например, wx, что-то мне подсказывает, что опять будут проблемы :).
Отредактировано (Фев. 19, 2007 10:56:34)
Офлайн
Подключившись к Сизифу, Python 2.5 и Tkinter 8.0 я не увидел, поэтому решил последовать совету Mkdir в посте #9. Однако, по первой ссылке скачивается почему-то не .tar.gz, а .tar.tar, и структура каталогов в архивах совсем другая. Тем не менее, я установил последовательно Tcl, Tk и переустановил Python, как и написано в посте #9. К сожалению, воз и ныне там - при попытке запустить idle - “IDLE can't import Tkinter. Your Python may not be configured for Tk”.
Отредактировано (Фев. 19, 2007 21:44:47)
Офлайн
Набери в консоли:
$ python
>>> import Tkinter
есть ошибки?
Отредактировано (Фев. 19, 2007 21:46:47)
Офлайн
MkdirТа же самая ошибка: “Your Python may not be configured for Tk”.
Набери в консоли:
$ python
>>> import Tkinter
есть ошибки?
Офлайн
Red Hat Linux: Red Hat 9 built Python2.2 in UCS-4 mode and hacked Tcl to support it. To compile Python2.3 with Tkinter, you will need to pass -enable-unicode=ucs4 flag to ./configure.Вроде не Red Hat 9 и вроде не Python2.3, но опцию попробуй )
Офлайн
C опцией –enable-framework в ./configure команда make проработала минут 20 (куча сообщений на экране), после чего я её срубил. (Без этого make работает несколько секунд.)
Офлайн