Сервер AMD Ryzen 7950X — 12 000 ₽ в мес. или 17 ₽ в час ⭐ 16 ядер, 4,5 ГГц / 128 ГБ RAM / 4 ТБ NVMe

01.10.2024

Устанавливаем Python 3 на VPS и VDS

server one
HOSTKEY

Python — это один из самых популярных языков программирования в мире, известный своей простотой и мощностью. Существует множество способов установки Python на ваш VPS (Virtual Private Server) или VDS (Virtual Dedicated Server), но все они касаются непосредственно процесса для различных операционных систем: Windows, Ubuntu и других дистрибутивов Linux.

Требования к серверу

При выборе VPS или VDS для размещения вашей среды Python необходимо учитывать следующие требования:

  1. Минимальные ресурсы.

    Для базовой работы с Python достаточно 1 ядра процессора, 512 МБ оперативной памяти и 4 ГБ места на диске, но мы рекомендуем брать VPS помощнее, например vm.nano или vm.mini с 2 и более ядрами и 2 и более гигабайтами оперативной памяти.

  2. Операционная система.

    Python можно установить на Windows Server или любой дистрибутив Linux (например Ubuntu 22.04).

  3. Административные права.

    Необходимы права администратора для установки программного обеспечения. Когда вы заказываете VPS или VDS, после установки вы получаете эти права.

  4. Сетевое подключение.

    Убедитесь, что у вас есть стабильное сетевое подключение для загрузки и обновления пакетов.

 

Скидка: -25%
Edge VPS line
Высоконагруженные сервисы, высоконагруженные базы данных, медиапотоковая передача, машинное обучение
ЦПУ:
AMD EPYC 9354,
32 ядра 3.25 ГГц
RAM
DDR-5 3800 МГц
Диск
Enterprise NVMe
Performance VPS line
Веб-серверы и сервисы средне-высокой нагрузки, сайты электронной коммерции, базы данных, премиальные сервисы SaaS
ЦПУ:
Intel Xeon Gold 6226R,
16 ядер 2.9 ГГц
RAM
DDR-4 2933 МГц
Диск
Enterprise NVMe
General VPS line
Веб-серверы и сервисы низкой нагрузки, CRM, CMS, блоги, репозитории.
ЦПУ:
Intel Xeon E5-2680v4*,
12 ядер 2.4 ГГц
RAM
DDR-4 2400 МГц
Диск
Enterprise SSD
Скидка: -25%
Storage VPS line
Сервисы и серверы хранения данных, NAS, резервное копирование, обмен файлами и данными.
ЦПУ:
Intel Xeon E5-2680v2,
12 ядер 2.9 ГГц
RAM
DDR-3 1600 МГц
Диск
HDD + SSD cache
Enterprise HA VPS line
Сайты средне-высокой нагрузки, требующие высокого уровня доступности
ЦПУ:
AMD EPYC 7451
24 ядра 2.3 ГГц
RAM
DDR-4 2666 МГц
Диск
Dell EMC PowerStore 1000T с Enterprise NVMe
Dedicated resources VDS line
Сайты со средней нагрузкой, требующие постоянных ресурсов для хранения данных
ЦПУ:
Intel Xeon E5-2680v2
12 ядра 2.9 ГГц
RAM
DDR-3 1600 МГц
Диск
Enterprise HDD

 

Настройка и обновление сервера

Подключитесь к вашему серверу по RDP (для Windows) или SSH (для Linux).

Перед установкой Python 3 важно настроить и обновить ваш сервер. Это обеспечит стабильную работу системы и отсутствие конфликтов с установленными пакетами:

  • Windows:

    • Убедитесь, что ваш сервер имеет доступ к интернету для скачивания необходимого ПО.
    • Обновите операционную систему до последней версии.
  • Linux (Ubuntu):

    • Убедитесь, что ваш сервер имеет доступ к интернету для скачивания необходимых пакетов.
    • Обновите систему командами sudo apt update && sudo apt upgrade.

Установка Python 3 на Windows

Установка Python 3 на Windows достаточно проста и может быть выполнена несколькими способами.

Установка Python 3 через Microsoft Store

В дополнение к традиционному скачиванию исполняемого файла (.exe) на Windows можно установить Python 3 прямо из Microsoft Store. Этот способ рекомендуется самой компанией Microsoft.

Чтобы установить Python 3 из Microsoft Store:

  1. Откройте Microsoft Store. Найдите его в меню «Пуск» или используйте сочетание клавиш Win+S для поиска.
  2. В строке поиска введите Python.
  3. Выберите версию Python. Вы увидите несколько вариантов, в том числе различные версии Python и пакеты с дополнительным ПО (например IDLE). Выберите последнюю стабильную версию Python 3 или необходимую для вашего ПО (например 3.10).
  4. Нажмите кнопку «Установить» и дождитесь завершения загрузки и установки.

Для проверки установки откройте командную строку и введите python --version. Если установка прошла успешно, вы увидите версию Python 3, установленную из Microsoft Store.

Далее установите pip. Pip — это менеджер пакетов Python, который позволяет легко устанавливать и удалять библиотеки Python. Он обычно устанавливается вместе с Python 3. Чтобы проверить установку pip, введите в командной строке pip --version.

Если все установлено правильно, вы увидите версию pip и путь до окружения Python, куда будут устанавливаться пакеты.

Установка Python3 через скачиваемый файл установки

  1. Загрузите установщик. Для этого перейдите на официальный сайт Python (https://www.python.org/) и загрузите нужную версию исполняемого файла (.exe) для Windows.
  2. Двойным щелчком по скачанному файлу запустите установщик Python.
  3. Выберите Add Python to PATH во время установки. Это позволит запускать скрипты Python из любой папки в командной строке.
  4. Откройте командную строку и введите python --version. Если установка прошла успешно, вы увидите версию Python 3, установленную на вашем сервере.

Установка Python 3 на Ubuntu

Установить Python на Ubuntu можно следующими способами:

  1. Из репозиториев Ubuntu:

    • Обновите список пакетов командой sudo apt update.
    • Установите Python нужной вам версии (например 3.10) командой sudo apt install python3.10.
  2. Из исходного кода:

    • Обновите систему командами sudo apt update и sudo apt upgrade.
    • Установите необходимые пакеты: sudo apt install -y zlib1g-dev build-essential libncurses5-dev libnss3-dev libgdbm-dev libssl-dev libffi-dev libreadline-dev.
    • Скачайте исходный код Python нужной версии (в нашем случае 3.10) командой wget https://www.python.org/ftp/python/3.10.x/Python-3.10.x.tgz.

    В этой команде замените x на последнюю цифру обновления нужной версии, которое можно найти на https://www.python.org/ftp/python/.

    • Распакуйте архив и следуйте инструкциям по установке из документации Python.
  3. Использование Pyenv:

    • Pyenv позволяет управлять несколькими версиями Python на одной машине. Вам нужно установить Pyenv, загрузить нужную версию Python (в данном случае 3.10) и установить ее с помощью Pyenv.

После установки вы сможете проверить установленную версию Python с помощью команды: python3 --version.

Установка Python 3 на Linux

Для других Linux-систем процесс установки будет схожим:

Менеджер пакетов/Дистрибутив Команда
yum (Red Hat, CentOS) sudo yum install -y python3
dnf (Fedora) sudo dnf install -y python3
Debian sudo apt install python3 -y

Проверка работоспособности

После установки Python и pip необходимо убедиться, что они корректно настроены. Для этого можно запустить простой код:

  1. Создаем файл test.py:

    name = input("Как Вас зовут?")
    print("Привет,", name)

  2. Запускаем код на выполнение в интерпретаторе

    - Для Linux: python3 test.py
    - Для Windows: python test.py

Если все настроено корректно, вы увидите сообщение «Как вас зовут?», а после ввода имени и нажатия Enter, «Привет, <ваше имя>».

Заключение

Установка Python 3 на VPS или VDS — это важный шаг для разработки и тестирования приложений. Мы рассмотрели основные шаги для установки Python 3 на Windows, Ubuntu и других дистрибутивах Linux. Убедитесь, что вы следовали инструкциям внимательно, чтобы избежать ошибок и обеспечить стабильную работу вашего сервера.

Если у вас возникли проблемы с установкой или хотите узнать больше о продвинутых настройках Python, обратитесь к документации или к сообществу разработчиков.

Другие статьи

26.01.2026

Что раздражает коллег, но никто об этом не говорит: 8 вредных привычек в IT

Вы можете быть сильным специалистом и все равно создавать сложности для коллег. Разбор восьми самых частых сценариев из жизни IT-команд.

16.01.2026

От железа к облаку и обратно - кейсы миграции

Миграции идут в обе стороны, и «правы» обычно все, но по разным причинам. В статье: кейсы с цифрами, гибридные сценарии и типовые ошибки, которые превращают экономию в убытки.

13.01.2026

Как запустить 4 независимые нейросети на одном GPU (16 ГБ) под FastAPI

Если кажется, что 16 ГБ VRAM мало для продакшн-ML, вот практический контрпример: четыре независимые модели под FastAPI на одном GPU.

29.12.2025

Как настроить свой сервер Mumble для стабильных звонков без блокировок

Когда Zoom и Google Meet не работают, есть простой вариант для защищенной связи: поднимаем свой сервер Mumble за 10 минут и получаем стабильную голосовую связь без блокировок.

17.12.2025

NVIDIA RTX PRO 2000 Blackwell. На что способен «младшенький GPU» нового семейства профессиональных карт NVIDIA

Тестируем RTX PRO 2000 - 70 Вт, 16 ГБ GDDR7 и Blackwell в Ollama, ComfyUI и Blender. Мы проверили, на что реально способна карта и стоит ли она своих денег.

Upload