Настройка Ubuntu
🐱🏍 Установка зависимостей
После того как вы приобрели сервер и подключились к нему через Мобу нужно настроить его и установить Python. Код писался на версии python 3.12, поэтому для установки советую именно эту версию (ниже 3.10 не ставьте)
# обновление системных пакетов
sudo apt-get update && sudo apt-get upgrade -y
# установка python
sudo apt-get install -y python3 python3-venv python3-distutils
# установка pip-пакета
sudo apt-get install -y python3-pip
# проверяем версии
python3 --version
pip3 --version
Если всё установилось успешно, то сервер выдаст вам версии установленных пакетов, как показано ниже (у вас может отличаться):
python3 --version
Python 3.10.12
pip3 --version
pip 22.0.2 from /usr/lib/python3/dist-packages/pip (python 3.10)
🐍 Запуск Python-скрипта
Предположим, что вы купили код. Для начала создайте папку для кода, давайте понятные:
mkdir gift-manager
В данную папку через FileZilla добавьте код со всеми его папками. После этого нужно перейти в папку с данным кодом через терминал:
cd /путь/до/вашего/проекта # cd gift-manager как пример
Советую создать виртуальное окружение, но если не хотите париться, то пропустите этот этап:
# создаёт виртуальное окружение в папке venv
python3 -m venv venv
# активирует окружение
source venv/bin/activate
Теперь нужно установить библиотеки:
# опционально, обновит pip
pip install --upgrade pip
# установка библиотек
pip install -r requirements.txt
И наконец-то запускаем скрипт:
python main.py
В зависимости от софта в случае успеха он выдаст логи об запуске. Иначе будут ошибки, решаем их через раздел Ответы на вопросы
Last updated