Python 2.7 idle na roocie

0

Witam

Jak można uruchomić IDLE na Linuxie z rootem? Chodzi mi o uzyskanie roota w prawdziwym IDLE. Potrzebuje tego roota w IDLE do uruchomienia programu wykorzystującego sockety. Jak próbuję wpisywać w konsoli "sudo idle" to pojawia mi się komunikat "** IDLE can't import Tkinter.
Your Python may not be configured for Tk. **" To dziwne, bo da się uruchamiać aplikacje okienkowe z Tkintera z samego IDLE. Ostatnio zainstalowałem coś podobnego do IDLE, "IPython Qt console". Gdy wpisałem do konsoli "sudo ipython" to konsola zamieniła się tak jakby w ipythona, ale w samym ipythonie dalej wypisywało mi o braku uprawnień. Przede wszystkim chodzi mi o to, że konsola ma za ciemne tło a ja potrzebuje uruchamiać mój program na jasnym, więc IDLE byłoby tutaj idealne, ale w żaden sposób nie wymusić uzyskania roota na IDLE. Ewentualnie mógłbym wykorzystywać też ipythona, ale po uzyskaniu roota w ipythonie to konsola zamienia się w ipythona, a więc na nic mi to, bo i tak muszę pracować na tym ciemnym tle konsoli.

0

Czy jesteś pewny, że potrzebujesz roota do wykorzystywania socketów? Jakie dostajesz błędy przy wykonywaniu skryptu? Jeśli łączysz się zdalnie przez PuTTy, to możesz bezpośrednio w kliencie SSH zmienić kolor tła - chociaż nie jest to najzgrabniejsze rozwiązanie.

0

Jestem pewny/a, bo przecież wypisuje mi się komunikat, że nie mam uprawnień. Wypisuje mi się on jak próbuje uruchomić skrypt przez IDLE. Jak przez konsole, to normalnie moge wejść na roota i uruchomić skrypt. I tak już sobie poradziłem/am z tym kolorem tła w konsoli, wystarczyło poszukać w ustawieniach i zmienić kolor tła.

1 użytkowników online, w tym zalogowanych: 0, gości: 1