LINUX.ORG.RU

Python 2.7.2 В OpenSuSe 12


0

1

Стоит OpenSUSE 12. Вчера собрал Python. При вызове idle пишет import _socket. ImportError: /usr/local/lib/python2.7/lib-dynload/_socket.so: undefined symbol : PyInitModule4_64 . А при запуске python и import Tkinter пишет ImportError: No module named _tkinter. А при вызове python2 и import Tkinter все ок! Мне подсказали что может попробовать заменить питон по умолчанию. Но как это сделать? На сайте openSuSe.org не нашел этого.. Читал вики и мануалы на офф сайте. В генте вроде eselect а в сусе хз.. Помогите а ?



Последнее исправление: PyDev (всего исправлений: 1)

Ответ на: комментарий от deterok

То-то и оно что не.. Думаешь не пробовал?

PyDev
() автор топика
Ответ на: комментарий от Novell-ch

Потому, что ткинтер не импортируется вызовом python, а только вызовом python2 В /etc/pythonstart ничего нужного нету

PyDev
() автор топика

А зачем понадобилось *собирать* питон и как ты его собирал?

Nxx ★★★★★
()
Ответ на: комментарий от Novell-ch

У меня 2.72. Ждем объяснений от ТСа.

Nxx ★★★★★
()
Ответ на: комментарий от PyDev

Потому, что ткинтер не импортируется вызовом python, а только вызовом python2

Чего?

anixx@anixx-desktop:~> cnf python2

Программа 'python2' есть в пакете 'python-base', который установлен в вашей системе.

Абсолютный путь к 'python2' — '/usr/bin/python2'. Пожалуйста, проверьте, содержит ли ваша переменная окружения $PATH указанный путь.
Nxx ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.