Python 2.7.5

Tematy związane z oprogramowaniem, instalacją, konfiguracją
alfa444
Posty: 28
Rejestracja: 04 marca 2014, 19:39

Python 2.7.5

Post autor: alfa444 »

Skompilowałem ze źródeł aplikację i zainstalowałem zależności. Program napisany jest w pythonie. Przy próbie uruchomienia z terminala ukazuje się log, mówiący że mam zainstalowaną wersje pythona 2.7.3, a wymagana jest 2.7.5 lub wyższa, ale nie może też być python 3. Brzmi jak głupi żart! Tym bardziej, że nie znajduję w repo wersji pasującej do tych wymagań.
Awatar użytkownika
Menel
Member
Posty: 1117
Rejestracja: 24 sierpnia 2013, 19:58
Lokalizacja: doktor informoparalityki

Post autor: Menel »

w testingu i sidzie jest 2.7.8, powinna wystarczyć
liske1
Beginner
Posty: 110
Rejestracja: 12 maja 2012, 13:54

Post autor: liske1 »

Wchodzisz na stronę: https://www.python.org/downloads/ . Następnie rozpakowywujesz pliki, instalujesz program poleceniem ./configure lub ./install-sh (nie pamiętam dokładnie). Oczywiście jak będzie coś typu , że nie można tego wykonać to musisz dać uprawnienia (chmod u+x install-sh).



Dlaczego nie działa wersja 3.X ?
Ponieważ ta wersja python jest mocno zmieniona w porównaniu do 2.X . Tak naprawdę 2.X jest tylko wspierane ze względów na kompatybilność, a 3 to już całkiem inaczej jest (nawet w podstawie zamiast:
print "tekst do wyswietlenia - python2.X"
jest:
print("tekst do wyswietlenia - python 3.X")
alfa444
Posty: 28
Rejestracja: 04 marca 2014, 19:39

Post autor: alfa444 »

Ściągnąłem tą tar.xz, uruchomiłem skrypt configure jako root. Zainstalowało się. Przy instal-sh.sh pokazywało sie to

Kod: Zaznacz cały

/home/user/Pobrane/Python-2.7.8/install-sh: no input file specified 
Program wciąż się nie uruchamia ;/ Do tego cały folder /home zasyfił się mi foderami i plikami konfikuracyjnymi tego pythona. Chcę to wszystko usunąć zainstalować jak już do /opt. Sądzę, żę najlepiej byłoby ten pakiet zainstalować z wersji testowej. Czy mogę zrobić to poprzez dodanie repo wersji testowej do synaptica, wybranie tego 1 pakietu + zależności, a potem usunięcie repo? Nie chcę zaciągać NICZEGO więcej.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

alfa444
Posty: 28
Rejestracja: 04 marca 2014, 19:39

Post autor: alfa444 »

OK, a jeśli chodzi o pozbycie się tego syfu, który powstał w /home po nieudanej próbie instalacji, to wystarczy usunąc to wszystko jako root, czy coś trzeba jeszcze z filesystemu wywalać?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Z tego co zobaczyłem w tym skrypcie to kiedy pokazuje się ten błąd nie są dokonywane żadne zmiany w systemie. Możesz wszystko pousuwać z katalogu domowego.
ODPOWIEDZ