Jeśli otworzę Terminal i wpiszę Python, widzę, że wersja to 2.7.4. Jak uzyskać Python 3.4? I czy potrzebuję bezczynności, jeśli mam wysublimowany tekst?
software-installation
python3
empedokles
źródło
źródło
Odpowiedzi:
Python 3.4 jest zainstalowany w stabilnej wersji Ubuntu 14.04. Musisz użyć,
python3
aby użyć Pythona 3.4. Na przykład, aby wykonać skryptfile.py
, użyj:Spowoduje to użycie Pythona 3.4 do interpretacji twojego programu lub możesz użyć shebang, aby uczynić go wykonywalnym. Pierwszym wierszem Twojego programu powinno być:
a następnie użyj,
chmod +x file.py
aby przypisać uprawnienia do pliku wykonywalnego, a następnie uruchom skrypt w języku Python,./file.py
który używałby do wykonania Python3.Jeśli chcesz, aby Python3 był używany podczas pisania Pythona na terminalu, możesz użyć aliasu. Aby dodać nowy alias, otwórz
~/.bash_aliases
plik za pomocągedit ~/.bash_aliases
i wpisz następujące polecenie:a następnie zapisz, wyjdź i wpisz
a następnie możesz wpisać
używać Python3 jako domyślnego interpretera Pythona.
Nie, nie potrzebujesz IDLE tylko do używania Python3 do interpretacji programów.
źródło
~/Dropbox/XXX/Pythonfiles/
najpierw przejść do tego katalogu ( ), a następnie wpisaćpython examplefile.py
(może to być głupie i nie takie, jak się spodziewałeś). 2) Możeszpython ~/Dropbox/XXX/Pythonfiles/examplefile.py
aliasować jako całość polecenie, które byłoby wykonywane po wpisaniu niestandardowego polecenia aliasu . 3) Nie dowiesz się, czy wcześniej nie miałeś żadnych aliasów, co jest absolutnie w porządku, możesz je utworzyć.Python 3 jest instalowany domyślnie na nowoczesnych wersjach Ubuntu, więc powinieneś już go zainstalować:
Aby zainstalować tryb bezczynności 3:
źródło
Miałem ten sam problem z moim komputerem Ubuntu. Moja książka python powiedziała mi, żebym zadzwonił do Pythona, po prostu wpisując go w terminalu, ale dzwonił tylko do poprzedniej wersji Python 2.
Czy widzisz to potwierdzenie? gotowy.
Mam nadzieję że to pomoże!
źródło
Na Ubuntu 14.04 Python 3.4 jest instalowany domyślnie.
Zgodnie z zaleceniami PEP-394 można używać
python
ipython2
uruchamiać Python v2 (2.7) orazpython3
uruchomić Python v3 (3.4).źródło
W typie terminala:
python3
Terminal sam powie, aby wpisać:
Zrób to, a to zainstaluje Python 3.2.3.
Następnie w typie terminala:
python3.4
- wpisz Python 3.4.1.źródło
Jeśli potrzebujesz tylko jednego skryptu, możesz użyć aliasu lokalnie i tymczasowo.
Podczas instalacji Letsencrypt otrzymałem następujące ostrzeżenie:
Przyczyna: Python 2.7.9 był potrzebny, podczas gdy 2.7.5 został zainstalowany. Python 3 również działa. Otworzyłem skrypt i wstawiłem następujący alias po shebang:
Potem skrypt zadziałał. Po zakończeniu ten alias został usunięty. Działa tylko w tym skrypcie. Więc zaczynając
python
od terminala wciąż mam wersję 2.7.5.źródło
Ubuntu 18.04 LTS i nowszy
Od wersji Ubuntu 18.04 i nowszych nie trzeba instalować języka Python 3, ponieważ jest on domyślnie dostarczany.
Bibliografia:
W przeciwnym razie zainstaluj za pomocą następującego polecenia:
Następnie, aby zlokalizować wiele instalacji Pythona, uruchom jedną z następujących komend:
lub po prostu wpisz
python
polecenie i naciśnij Tabdwukrotnie.Do listy zainstalowanych pakietów Pythona, uruchom:
dpkg -l | grep -w python
.Aby zainstalować określoną wersję, zobacz: Jak zainstalować określone pakiety Ubuntu z dokładną wersją?
źródło
Python3.4 jest już zainstalowany w twoim systemie, wystarczy go wywołać
python3
zamiastpython
źródło
Istnieje mnóstwo starszych aplikacji Pythona, a zatem potrzeba Pythona 2.x, jednak jak wspomniano w innych python3 -V pokazuje, że Python 3.4.0 jest zainstalowany, a więc z Ubuntu 14.x jest tam.
Od Ciebie zależy, którego tłumacza użyć.
źródło