Нужно ли устанавливать Python или он уже установлен в Ubuntu 14.04LTS?
Мне это нужно для изучения языка Python. Пожалуйста помоги!
3 ответа
По умолчанию оба python2
а также python3
установлены.
Как уже упоминалось, вы можете проверить свою версию с помощью:
python -V
(обратите внимание на столицу) или
python --version
или же
apt-cache policy python
тем не мение
Это покажет только версию python2
в то время как на 14.04
, python3
также установлен. Чтобы увидеть версию python3
Просто замените все вхождения python
в командах выше python3
Заметка
Если вы начинаете кодировать, помните, что используя:
python <script>
заставит Python 2 запустить код, и
python3 <script>
заставит Python 3 запустить его, и (если скрипт исполняемый), шебанг
#!/usr/bin/env python
будет запускать его в Python 2, и
#!/usr/bin/env python3
запустим его на питоне 3
Использование простоя
В ответ на то, что вы спросили в комментарии: Значит, это "терминал", где мы делаем кодирование, верно!?
Наиболее удобный способ - использовать Idle (из репозиториев). Затем вы можете протестировать код с помощью F5 или, если необходимо, из терминала. Преимущество состоит в том, что отступ предлагается автоматически (ao)
Имейте в виду, что вам нужно использовать разные версии Idle для Python 2 и 3.
Проверьте вашу версию Python с
python --version
Также обратите внимание, что между python 2 и 3 есть некоторые серьезные различия. https://wiki.python.org/moin/Python2orPython3
Python установлен по умолчанию в Ubuntu, но для проверки:
Запустите эту команду
$ apt-cache policy python
python:
Installed: 2.7.3-0ubuntu2.2
Candidate: 2.7.3-0ubuntu2.2
Version table:
*** 2.7.3-0ubuntu2.2 0
500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
100 /var/lib/dpkg/status
2.7.3-0ubuntu2 0
500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
Благодаря @JacobVlijm note, если вы используете Ubuntu >12.10, вам следует использовать apt-cache policy python3
вместо
Как вы видите в разделе питона вы можете увидеть Installed: 2.7.3-0ubuntu2.2
Это означает, что он установлен и версия 2.7
Так же candidate
показывает последнюю версию, доступную на вашем программном канале, так что вы можете обновить свою версию, если хотите.