Python - instalacja na Ubuntu 16.04

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
michal_c
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 19 gru 2019, 07:42
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Python - instalacja na Ubuntu 16.04

Post autor: michal_c »

Witam.

Zacząłem bawić się w programowanie z Pythonem jeszcze na Windzie, jednak postanowiłem wrócić do Ubuntu. Dodałem RAM'u do netbooka z którego korzystam, oraz włożyłem dysk SSD. Śmiga aż miło. Teraz chciałbym powalczyć dalej z "wężem" i nie bardzo się orientuję jak to tutaj (na ubuntu) działa. Jak pobrać? Czy trzeba kompilować? Czy potrzebne środowisko?

Z góry dziękuję z pomoc.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: jacekalex »

Pythona masz w systemie, w wersji 2.x i 3.x.
Sam z resztą zobacz:

Kod: Zaznacz cały

python3 -V

Kod: Zaznacz cały

python2 -V
Sporo modułów Pythona masz w repozytorium, ale pewnie i tam bedziesz się musiał pobawić narzędziem python-pip.

Przy okazji, Ubuntu 16.04 do dosyć stary system ze starym Pythonem, zainteresuje się lepiej większą, bardzie przewidywalną
i aktualniejszą platformą, czyli Debian Buster (stabilny) albo Debian Bullseye (testing). ;-)

Ubuntu, Mint i wiele innych mniejszych dystrybucji bazuje właśnie na Debianie. :razz:

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
michal_c
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 19 gru 2019, 07:42
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: michal_c »

Dzięki.
Nie wiem tylko czy nie ograniczy mnie 32-bitowy procesor. Chętnie bym się przyjrzał Debianowi, instalacja równie łatwa jak z Ubuntu?
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: jacekalex »

michal_c pisze: 24 gru 2019, 06:09 Dzięki.
Nie wiem tylko czy nie ograniczy mnie 32-bitowy procesor. Chętnie bym się przyjrzał Debianowi, instalacja równie łatwa jak z Ubuntu?
32 bitowy procek?

Sam go wyprodukowałeś? Czy może ma ponad 12 lat?

W przypadku Intela nawet Core 2 duo z 2007 roku był już 64 bitowy (na Allegro 20 zł, mobo trochę drożej i oczywiście DDR2).
Inna sprawa, ze komputer starszy niż 7-8 lat zazwyczaj więcej zużywa prądu, niż realnie jego robota jest warta. :twisted:

Pokaż lepiej:

Kod: Zaznacz cały

grep  "model name" /proc/cpuinfo

PS:
Od co najmniej 5 lat systemy i386 mają więcej błędów i problemów, niż x86-64, bo po prostu cały nowy soft powstaje na 64 bitowe systemy a na 386 "przerabia" je kompilator.
32 bit to już nawet w ARM dla Androida jest historia, choć nie tak stara jak w x86. :clap:

Dlatego Ubuntu porzuca architekturę i386. Deban jeszcze ma Bustera i386, ale też długo na tej architekturze nie pociągnie.

Tu masz instalator netinst Debiana Bustera i386:
https://cdimage.debian.org/debian-cd/cu ... 86/iso-cd/

Tylko uważaj na ten szczegół:
Non-free Firmware

This is an official Debian image build and so only includes Free Software.

For convenience for some users, there is an alternative unofficial netinst CD build which includes non-free firmware for extra support for some awkward hardware. Look under /cdimage/unofficial/non-free/cd-including-firmware/ if you need that CD image instead.
Tu są obrazy z niewolnymi firmware:
https://cdimage.debian.org/cdimage/unof ... so-hybrid/

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
michal_c
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 19 gru 2019, 07:42
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: michal_c »

model name : Intel(R) Atom(TM) CPU N270 @ 1.60GHz
model name : Intel(R) Atom(TM) CPU N270 @ 1.60GHz
Mam netbooka Samsung N130. Wymieniłem RAM na 2GB i dysk na SSD 120GB.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: jacekalex »

To wiele wyjaśnia.
Chociaż na procku jednordzeniowym 45 nm z TDP 2,5W nie poszalejesz.
Wypada odkładać drobne na jakąś bardziej perspektywiczną platformę.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
michal_c
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 19 gru 2019, 07:42
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: michal_c »

To zanim się na coś uzbiera, czy na tej maszynie wspomniany Debian pójdzie i czy się opłaca iść w tą stronę? Druga sprawa to jakie dobre środowisko do Pythona byś polecił?
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: jacekalex »

Xfce albo Mate są najlepsze (środowiska graficzne).
Co do edytora do programowania, to nie polecam żadnego IDE typu Eclipse, tylko prosty edytor.
Z graficznych Geany, z konsolowych vim albo nano.

Jeśli w tej chwili Ubuntu na tym gracie idzie, to Debian też pójdzie.

Pozdro
:craz:
Ostatnio zmieniony 25 gru 2019, 08:41 przez jacekalex, łącznie zmieniany 1 raz.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
michal_c
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 19 gru 2019, 07:42
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: michal_c »

Dziękuję za pomoc.
Mam jeszcze drugiego laptopa, więc na postawię Debiana na próbę.
michal_c
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 19 gru 2019, 07:42
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: michal_c »

Odświeżam.
Jest Ubuntu, maszyna zmieniona na:

Toshiba Satellite-L300
Procesor: i686
RAM: 3GB
Dysk: 160GB

Python: 2.7.12 oraz 3.5.2

Pytanie 1. Jakiego środowiska używacie? 2. Czy zmieniać domyślnego pythona na 3.5 czy nie? czytałem że nie jest to dobry zabieg?
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: jacekalex »

Toshiba Sattelite l300 ma procek i686?

Przecież w najstarszych modelach tego lapka chodzi Intel Pentium, np:

Kod: Zaznacz cały

Procesor Intel® Pentium® T2390
w tych zwłokach:
https://allegro.pl/oferta/laptop-toshib ... 8984926536

Powyższy procek
https://ark.intel.com/content/www/pl/pl ... z-fsb.html
ma między innymi:

Kod: Zaznacz cały

Intel® 64  Tak
Zestaw instrukcji 64-bit
W ogóle, jak chcesz się bawić w programowanie, to poszukaj sprzętu z prockiem, który ma wsparcie dla wirtualizacji VTx i Vtd i oczywiście 64 bit, do tego 8 GB RAM.
Przyda się to, jak np będziesz potrzebował na maszynie wirtualnej posadzić Androida do testów.
Android-emulator do developerki na Andka też używa Vtx.

Podobnego grata, Thinkpada T430 mój kumpel wczoraj wytargał za 250 zł.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
michal_c
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 19 gru 2019, 07:42
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: michal_c »

Widzę że będę musiał lepszej maszyny poszukać. Dzięki za radę.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: jacekalex »

Jak będziesz szukał, to interesuj się też sprawnością dekodowania wideo i szybkiego szyfrowania, np w intelu to są technologie Clear-Video-HD i do szyfrowania AES-NI.

W praktyce to oznacza w przypadku Intela jakiś i5-Haswell. czyli i5-4xxx co najmniej (rok produkcji od 2014).
Oczywiście im nowszy tym lepiej, ale kasa na drzewach nie rośnie niestety. :cry:

Do tego min 8GB RAM, przy maszynach wirtualnych może być potrzeba znacznie większych wartości.
Karta wifi najlepiej Atherosa albo Intela, z dosyć powszechnymi kartami wifi Broadcom jest znacznie więcej problemów, niż być powinno.
Na szczęście wymiana karty wifi minipciex w lapku to kwestia odkręcenie i ponownego przykręcenia kilku śrubek a sama karta wifi do lapka kosztuje grosze. :twisted:

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
michal_c
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 19 gru 2019, 07:42
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: michal_c »

Dobrze napisane: kasa na drzewach nie rośnie. Zaopatrzyłem się w to:

Lenovo ThinkPad T430
Procesor Intel Core i5 3320M
RAM 8GB
Grafika zintegrowana
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4678
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: jacekalex »

michal_c pisze: 13 mar 2020, 13:35 Dobrze napisane: kasa na drzewach nie rośnie. Zaopatrzyłem się w to:

Lenovo ThinkPad T430
Procesor Intel Core i5 3320M
RAM 8GB
Grafika zintegrowana
Masz tu conieco o konfiguracji podobnego lapka, kupionego kilka dni temu:
https://morfikov.github.io/

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
michal_c
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 19 gru 2019, 07:42
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Python - instalacja na Ubuntu 16.04

Post autor: michal_c »

Postawiłem sobie Ubuntu 18.04 na tej maszynce. Jest już Python 3.6 więc problem z konfiguracją zniknął.
Jako IDLE wybrałem PyCharm, i póki co śmiga genialnie. Za jakiś czas dodam jeszcze jedną kość RAM 8GB.
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 61 gości