Первый вопрос как можно безопасно обновить Python до версии 3.2+
Второй какую программу лучше использовать для написания приложений с графическим интерфейсом, хотел поставить tkinter, ставил из официального fedora репозитория с списке приложений так и не появился.
Fedora 16, xfce. Заранее благодарен! wink
Как обновить Python 2.7.2 до 3.2+, и посоветуйте софт для него
лучше не обновлять, а устанавливать параллельно, ибо у вас в системе наверняка куча всего, поддерживающего только второй. как- просто установите пакет. и запускать интерпретатор python3.
А что насчет tkinter, где его можно скачать, желательно rpm, или из репозитория.
А что насчет tkinter
Если Python 2.7 - пакет
python-tk.
Если 3.х - вроде tkinter включен в стандартную библиотеку.
в списке приложений так и не появился
Так и не появится- это библиотека smile .
Чтобы проверить наберите в интерпретаторе :
>>>import TkInterдля 2.7, или
>>>import tkinterдля 3.x
Использовать Python3 как основной пока не представляется возможным так как многие разработчики не перевели свои продукты на эту платформу. Если параллельно со второй веткой для разработки то да это возможно. Tkinter идет в составе Python3.
Ясно, т.е если я напишу прогу на python 3+ то возможность проиставилировать в систему и юзать не будет, т.к в системе изначально установлен python 2.7, а по верх его 3.2??
Если вы сделаете как сказал Fat-Zer, у вас в системе будет 2 интерпретатора:
python - Python 2.7
python3 - Python 3.2
Чтобы скрипт запускал Python3, надо в шапке скрипта указать путь к интерпретатору Python3, например :
#!/usr/bin/env python3Fat-Zer, а они точно встанут рядом без проблем?
-=Serj=-, точно [если ментейнеры дистрибутива не идиоты]
ЗЫ: python - всего лишь ссылка на python2 (который в свою очередь ссылка на python2.x)
Пробовал ставить Python3, tkinter в меню приложений не появился. При проверке через скрипт
ImportError: No module named tkinter, т.е как я понял он не установилен. :(
PS - после Ubuntu немного нублю на Fedora..
Пакет tkinter-2.7.2-5.2.fc16.i686 уже установлен: при поптыке установить на вторую версию python выдает это.
Скаждым разом не перестою удивляться какой я порой бываю чайник :lol:
Я думал так - tkiner что-то типа Dephi графическая программа, теперь понял что это библиотеки всего лишь.
Спс за помощь и сори за напрасную трату времени
PS - надо было просто почитать про tkiner wink