Мені це потрібно для вивчення мови Python. Будь ласка, допоможіть!
Мені це потрібно для вивчення мови Python. Будь ласка, допоможіть!
Відповіді:
За замовчуванням обидва 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 запустити його, а (якщо сценарій виконується), shebang
#!/usr/bin/env python
запустить його в python 2 та
#!/usr/bin/env python3
запустить його в python 3
Як відповідь на те, що ви запитали в коментарі: Отже, це "термінал", де ми робимо кодування, правда !?
Найзручніший спосіб - використання Idle (із сховищ). Потім ви можете перевірити запуск коду за допомогою F5або, якщо необхідно, з терміналу. Перевагою є те, що відступ пропонується автоматично (ao)
Майте на увазі, що вам потрібно використовувати іншу версію Idle для python 2 та 3.
Перевірте свою версію python за допомогою
python --version
Також зауважте, що існують деякі серйозні відмінності між python 2 та 3. https://wiki.python.org/moin/Python2orPython3
python3 --version
, оскільки він також встановлений за замовчуванням. python --version
показана лише версія 2
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, якщо ви використовуєте Ubuntu> 12.10, тоді вам слід скористатися apt-cache policy python3
натомість
Як ви бачите під розділом pyton, ви бачите, Installed: 2.7.3-0ubuntu2.2
це означає, що він встановлений і версія 2.7
Також candidate
відображається найновіша версія, наявна на вашому каналі програмного забезпечення, тож ви можете оновити свою версію, якщо хочете.
apt-cache policy python3
так як apt-cache policy python
показує тільки python2, в той час як python3 встановлена, а на 12.10>
apt-cache policy python3
. Так це означає, що я маю останню версію 3.4.0!