Strona 1 z 2

Jak uaktualnić pythona?

: 01 maja 2012, 17:22
autor: mazix2
Mam Ubuntu 10.10 i starego Pythona (wersja 2.x) jak go uaktualnić do wersji 3.1? Szukałem, ale z podanych instrukcji jakoś nic nie rozumiem :/ Mógłby ktoś to wytłumaczyć tak prosto? Albo ewentualnie podać linki do stron, gdzie to tak łopatologicznie jest wytłumaczone?

Re: Jak uaktualnić pythona?

: 01 maja 2012, 17:28
autor: ethanak
ale python 2.7 i 3.x to dwa różne języki. możesz zainstalować oba równolegle, ale nie ma aktualizacji z 2 do 3.
z ciekawości - jeśli nie jesteś developerem, to po co ci 3?

Re: Jak uaktualnić pythona?

: 01 maja 2012, 17:32
autor: mazix2
Tzn. mogę sobie po prostu ściągnąć i zainstalować paczkę z pythonem 3, i używać? A "skąd" system będzie "wiedzieć" , że chcę użyć 3, a nie 2? Uczę się programowania i muszę coś napisać w Pythonie 3;)

Bo chciałbym jeszcze przetestować pyCharm z pythonem 3 właśnie, i nie wiem, czy będzie on "wiedział", że ma użyć 3, a nie 2

Re: Jak uaktualnić pythona?

: 01 maja 2012, 17:37
autor: ethanak
a od czego masz shebanga?

Re: Jak uaktualnić pythona?

: 01 maja 2012, 17:41
autor: mazix2
Takie coś załatwi sprawę? : #!/usr/bin/env python3

Re: Jak uaktualnić pythona?

: 01 maja 2012, 18:09
autor: ethanak
już masz tę satysakcję że coś mądrego (we własnym mniemaniu) napisałeś?

Re: Jak uaktualnić pythona?

: 01 maja 2012, 19:18
autor: mazix2
Nie bardzo rozumiem, o co Ci chodzi, to ironia ... ? Trochę pisałem, teraz muszę wykorzystać pythona 3, dlatego pytam, czy to co podałem, wystarczy, jesli w systemie bedę miec 2 pythony, aby używać tego w wersji 3 ...

Re: Jak uaktualnić pythona?

: 01 maja 2012, 21:03
autor: norvoles
A szukaczki użył?
Interesują Cię paczki w repo zaczynające się od python3 i to jest osobna wersja pythona.

Re: Jak uaktualnić pythona?

: 02 maja 2012, 13:47
autor: mazix2
Uzyłem i już zainstalowałem. Moje pytanie teraz jest takie: czy wystarczy, żebym w skrypcie wpisał: #!/usr/bin/env python3 aby skrypt uzywał pythona 3 zamiast 2?

Re: Jak uaktualnić pythona?

: 02 maja 2012, 15:53
autor: ethanak
a co to shebang? i po co jest?
jak wywołujesz skrypt? bo odpowiedż zależy od sposobu wywołania.

Re: Jak uaktualnić pythona?

: 02 maja 2012, 17:05
autor: mazix2
Najczęściej tak: python skrypt.py.

Ok, już chyba wiem: powinienem uruchomić to tak: python3 skrypt.py

Mam jeszcze pytanie: jak mając pythona 2.x i pythona 3 zainstalować dla pythona 3 PySide? (dla 2.x już mam, teraz potrzebuję też dla 3 ..)

Re: Jak uaktualnić pythona?

: 02 maja 2012, 17:16
autor: ethanak
no to w ten sposób nie zmienisz magicznie polecenia "python" na "python3".
a co by było jakbyś wywołał "python3 polecenie.py" albo ustawił bit wykonywalności i wywołał przez "./polecenie.py"?
jeśli uczysz się programowania to powinieneś już mieć odpowiedź. jeśli nie masz - może umiesz śpiewać albo rysować?

Re: Jak uaktualnić pythona?

: 02 maja 2012, 19:43
autor: mazix2
Może by tak bez tej ironii? Nie chcesz pomagać, nikt Cię nie zmusza.

Moje pytanie teraz jest takie: mam obecnie pythona 2.x i pythona 3, mam też pyside dla pythona 2.x, a chciałbym mieć pyside dla pythona 3. Przeszuakałem internet, ale żadnej sensownej porady nie znalazłem. Proszę o pomoc

Re: Jak uaktualnić pythona?

: 02 maja 2012, 19:50
autor: ethanak
jakiej ironii? po pierwsze edytowałeś posta w trakcie gdy ja pisałem odpowiedź więc się nie dziw, że odnoszę się do oryginału. po drugie - czy może raczyłeś, panie programisto uczony, zasięgnąć rady u źródeł? to nie jest forum dla niespełnionych programistów pythona.
ale zdradzę jedną tajemnicę: strona gdzie możesz uzyskać odpowiedź to python.org. tylko nikomu nie mów!
bo nie wierzę w to, że na pyside.org nie zajrzałeś...

Re: Jak uaktualnić pythona?

: 02 maja 2012, 19:56
autor: mazix2
Nigdzie nie napisalem, ze jestem 'uczony', raczej wydawało mi się, że widać mój brak wiedzy... Prosze o zamkniecie tego żałosnego tematu

P.S. a na podane przez Ciebie strony zaglądałem, ale "porady" które tam były na nic mi się nie przydały.

Re: Jak uaktualnić pythona?

: 02 maja 2012, 20:05
autor: ethanak
no to nie dziw się, że na forum ogólnym nie udzielą ci porady.
może napisz do autora? tacy z reguły chętnie odpowiadają na sensowne pytania.
a może wersji pod p3 w ogóle nie ma?
programistą chcesz być to się naucz szukać dokumentacji tam gdzie powinna być.

Re: Jak uaktualnić pythona?

: 02 maja 2012, 20:17
autor: bear7
ethanak pisze:jakiej ironii?
1.
ethanak pisze:już masz tę satysakcję że coś mądrego (we własnym mniemaniu) napisałeś?
2
ethanak pisze:jeśli uczysz się programowania to powinieneś już mieć odpowiedź. jeśli nie masz - może umiesz śpiewać albo rysować?
3.
ethanak pisze:po drugie - czy może raczyłeś, panie programisto uczony, zasięgnąć rady u źródeł? to nie jest forum dla niespełnionych programistów pythona.
ale zdradzę jedną tajemnicę: strona gdzie możesz uzyskać odpowiedź to python.org. tylko nikomu nie mów!
bo nie wierzę w to, że na pyside.org nie zajrzałeś...
A przecież napisał, że:
mazix2 pisze:Mógłby ktoś to wytłumaczyć tak prosto? Albo ewentualnie podać linki do stron, gdzie to tak łopatologicznie jest wytłumaczone?
A ty tymczasem ethanak, nie zrobiłeś ani jednego, ani drugiego. Jak nie masz ochoty pomagać, to przełknij tą gorzką pigułkę i odpuść. Dobrze wiesz, jacy użytkownicy pracują na Ubuntu (nie twierdzę, że jest to reguła)? Są to zazwyczaj osoby niedoświadczone. I to niedoświadczenie dotyczy każdego "pola" (chyba nie muszę Ci tłumaczyć, co mam przez to na myśli). Nie mam zamiaru z tobą argumentować. Chcę tylko, abyś trochę otworzył oczy (tak jak ja po ostatniej naszej konwersacji) i zobaczył, że TEŻ otoczony jesteś tymi "maluczkimi" (mazix2 bez obrazy). Czasami po prostu trzeba poprowadzić ich za rączkę...

Re: Jak uaktualnić pythona?

: 02 maja 2012, 23:21
autor: jacekalex
@bear7
Czy znasz pojęcie wyuczonej bezradności?

Bo w mojej opinii Ubuntu, Fedora, Mandriwa i Suse przyczyniły się do występowania tego zjawiska w środowisku Linuxowym.
Na tym forum widać to bardzo wyraźnie.

I o ile początkujący użytkownik może mieć takie czy inne problemy, to naturalne, o tyle jak ktoś np chce programować, to powinien nauczyc się myślenia i samodzielnego rozwiązywania banalnych problemów.

Chyba, że marzysz, o używaniu programów, napisanych przez programistów, którzy nie potrafią na wiki o pythonie poczytać, a w Google wpisać "python3 ubuntu" i sprawdzić kilka linków, np te dwa z wiki.ubuntu:
https://wiki.ubuntu.com/Python
https://wiki.ubuntu.com/Python/3

Pozdrawiam
:craz:

Re: Jak uaktualnić pythona?

: 02 maja 2012, 23:29
autor: bear7
@jacekalex
Od czegoś trzeba zacząć...

Re: Jak uaktualnić pythona?

: 03 maja 2012, 01:47
autor: jacekalex
bear7 pisze:@jacekalex
Od czegoś trzeba zacząć...
Pewnie, ale niektórzy zaczynają stanowczo za długo, a niektórzy użytkownicy w ogóle nigdy nie kończą zaczynać ;)

I o ile u użytkownika można to zrozumieć i wybaczyć, ale u programisty niekoniecznie.
Zwłaszcza, jak postawią w Polsce elektrowię atomową, i taki "wiecznie zaczynający" programista pracując tam, zrobi sobie troochę programów ułatwiających administrowanie systemem informatycznym tej elektrowni.
:rotfl:

Pozdrawiam
:craz: