Установка¶
Если у вас уже установлен Python 2.x, нет необходимости его удалять для того, чтобы установить Python 3.0. Обе версии могут быть установлены в системе одновременно.
Установка в GNU/Linux и BSD¶
Если вы используете один из дистрибутивов GNU/Linux, таких как Ubuntu, Fedora, OpenSUSE, Debian, CentOS, или один из вариантов BSD, как например, FreeBSD, то скорее всего, в вашей системе уже установлен Python.
Чтобы проверить, установлен ли Python на вашей машине с BSD или GNU/Linux, откройте эмулятор терминала (например, konsole или gnome-terminal ) и введите команду python -V , как показано ниже.
$ — это приглашение командной строки. Оно может выглядеть по-разному в зависимости от настроек вашей ОС, поэтому я буду обозначать приглашение просто одним символом $ .
Если вы видите информацию о версии, как показано выше, значит Python у вас уже установлен.
Если же вы получаете такое сообщение:
значит, Python у вас не установлен. Это маловероятно, но всё же возможно.
Если у вас уже установлен Python 3.x, попробуйте python3 -V .
В этом случае у вас будут два варианта установки Python:
- Скомпилировать Python из исходных текстов и установить его. Инструкция по компиляции есть на указанном веб-сайте.
- Установить бинарные пакеты, используя пакетный менеджер, входящий в комплект поставки вашей ОС, как например, apt-get в Ubuntu/Debian и других дистрибутивах, основанных на Debian, yum в Fedora, pkg_add во FreeBSD, и т. д. Обратите внимание, что для этого потребуется соединение с Интернетом. В противном случае вы можете любым другим способом скопировать бинарники на свой компьютер и установить оттуда.
Установка в Windows¶
Посетите страницу и загрузите последнюю версию. Установка производится так же, как и для любых других программ для Windows.
Когда вам будет предложено отключить некоторые «опциональные» компоненты, не отключайте ни одного! Некоторые из этих компонентов могут вам пригодиться, особенно IDLE.
Интересно, что большую часть загрузок производят именно пользователи Windows. Конечно, это не даёт представления о полной картине, поскольку у большинства пользователей GNU/Linux Python установлен в системе по умолчанию.
Командная строка DOS¶
Для использования Python из командной строки Windows, т.е. приглашения DOS, необходимо установить должным образом переменную PATH.
Для Windows 2000, XP, 2003 , перейдите в «Панель управления» —> «Система» —> «Дополнительно» —> «Переменные среды». Нажмите на переменной с именем PATH в отделе «Системные переменные», после этого выберите «Редактировать» и допишите ;C:\Python33 к концу того, что там уже есть (проверьте, существует ли такой каталог, так как для более новых версий Python он будет иметь другое имя). Конечно, укажите действительное имя каталога.
Для более старых версий Windows добавьте следующую строку в файл C:\AUTOEXEC.BAT : ‘ PATH=%PATH%;C:\Python33 ‘ (без кавычек) и перезапустите систему. Для Windows NT используйте файл AUTOEXEC.NT .
Для Windows Vista:
- Нажмите кнопку «Пуск» и выберите «Панель управления».
- Нажмите «Система», справа вы увидите «Просмотр основных сведений о вашем компьютере». Слева — список действий, последним из которых будет «Дополнительные параметры системы.» Нажмите её. Отобразится вкладка «Дополнительно» диалога параметров системы. Нажмите кнопку «Переменные среды» справа внизу.
- В нижнем поле под названием «Системные переменные» прокрутите до Path и нажмите кнопку «Редактировать».
- Измените путь, как нужно.
- Перезапустите систему. Vista не обновляет системные пути до перезагрузки.
- Щёлкните правой кнопкой мыши на значке «Компьютер» на рабочем столе и выберите «Свойства»; иначе — нажмите кнопку «Пуск» и выберите «Панель Управления» —> «Система и безопасность» —> «Система». Нажмите «Дополнительные параметры системы» слева, а затем выберите вкладку «Дополнительно». Внизу нажмите кнопку «Переменные среды» и в отделе «Системные переменные» найдите переменную PATH , выберите её и нажмите «Редактировать».
- Перейдите к концу строки в поле «Значение переменной» и допишите ;C:\Python33 .
- Если значение переменной было %SystemRoot%\system32; , теперь оно примет вид %SystemRoot%\system32;C:\Python33
- Нажмите «Ok», и всё. Перезагрузка не требуется.
Запуск командной строки Python в Windows¶
Если вы должным образом установили значение переменной PATH, теперь можно запускать интерпретатор из командной строки.
Чтобы открыть терминал в Windows, нажмите кнопку «Пуск» и выберите «Выполнить». В появившемся диалоговом окне наберите cmd и нажмите Enter .
Затем наберите python и проверьте, нет ли ошибок.
Для пользователей Mac OS X¶
У пользователей Mac OS X Python уже будет установлен в системе. В противном случае вы можете открыть терминал, нажав Command+Пробел , набрав в открывшейся строке поиска Terminal и нажав Enter .
Затем установить Homebrew, выполнив:
После чего установить Python 3 при помощи:
А теперь запустите python3 -V и проверьте, нет ли ошибок.
Резюме¶
У пользователей систем GNU/Linux и BSD, вероятнее всего, Python уже установлен. В противном случае его можно установить, используя пакетный менеджер, поставляемый с вашим дистрибутивом. Для Windows установка Python сводится к загрузке установщика и двойному щелчку на нём. С этого момента мы будем считать, что Python 3 в вашей системе установлен.
Install and upgrade Python
If the APT repositories don’t support the old or new version you’re after.
macOS
Note that upgrading Python with Homebrew causes all my virtual envs to break. Using Pyenv is safer.
Install
Using the python@3.9 formula.
Upgrading
I had 3 versions of PY3 installed.
The system default is Python3.7.
And Python 3.8 was known by Brew.
Python 3.9 got installed because sphinx-doc has it as a dependency, but it did not replace the existing one. See notes from the output.
Try this to sort out the linking:
Then you can add this to PATH — /usr/local/opt/python@3 .
Also I can’t just delete the old one as it is used by other Brew packages.
Doing an install of Python 3.9 made it the default without having to update my PATH .
And /usr/local/bin/python3 links to ../Cellar/python@3.9/3.9.0/bin/python3 now.
Dev Cheatsheets
- Michael Currin
A collection of code snippets and CLI guides for quick and easy reference while coding
Get or update Python 3 on your computer
![]()
This is the fastest way to get python on your computer that I know of. And while there are many ways I suggest you use Anaconda. One of the best parts is that Anaconda offers installers for all OSs available. And since Python 2 is going to be killed off around 2020 by Python 3. It is best to get the 3.7 version installed.
1 — Download the installers for Windows, Mac, Linux. Although like anything else dealing with Linux I assume you already know all of this.
2 — Click through all of the default settings by clicking the “Continue” or “Install” buttons. While you can change the install settings on this page you should still select “install for me only” setting.
(I assume you are using YOUR computer, NOT a school or work one)
3 — Restart your computer.
And there you are. You should have python on your computer now. But first, read the next sections to make sure you did it right.
Where is the terminal?
If you are unaware of what the terminal is please follow the instructions from learn python the hard way to find out how to get to your terminal on your computer. No matter what OS it is.
To make sure you have the correct Python version
Go to the terminal (don’t type the ‘$’ sign EVER).
1 — In your terminal type $ python —version
You should get back something like Python 2.7.5
2 — If you get back version 2.whatever check for version 3
In your terminal type $ python3 —version
You should get back Python 3.7.0
If you got 3.7. whatever, YAY you did it.
UPDATE python 3
Use the Terminal for the following steps.
If you are in an environment with Python version 3. whatever, the following command updates Python to the latest version in the 3.whatever branch:
(bear in mind that it will take some time)
❌ But if that returns something like:
OR … (if the above fails the next command will do it)
✅ Now that you have done that you should finally see the following.
CONGRATS you finished the UPGRADE!
And you did not upgrade to the newest available anaconda 3 then try the next step.
The NEWEST Python 3 is 3.8 HOWEVER …
The installer is only up to 3.7 at the time of this writing. But that is OK for now don’t worry about it.
Congrats reader!
I hope that this short article helped you.
Welcome to a new world of possibilities.
How to install Python using Windows Command Prompt
Is it possible to install Python from cmd on Windows? If so, how to do it?
![]()
4 Answers 4
Installing Without UI: All of the options available in the installer UI can also be specified from the command line, allowing scripted installers to replicate an installation on many machines without user interaction. These options may also be set without suppressing the UI in order to change some of the defaults.
To completely hide the installer UI and install Python silently, pass the /quiet option. To skip past the user interaction but still display progress and errors, pass the /passive option. The /uninstall option may be passed to immediately begin removing Python — no prompt will be displayed.
All other options are passed as name=value, where the value is usually 0 to disable a feature, 1 to enable a feature, or a path.
For Windows
I was unable to find a way to Download python using just CMD but if you have python.exe in your system then you can use the below Method to install it (you can also make .bat file to automate it.)
Download the python.exe file on your computer from the official site.
Open CMD and change Your directory to the path where you have python.exe
Past this code in your Command prompt make sure to change the name with your file version In the below code(e.g python-3.8.5.exe)