Настройка 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

В зависимости от софта в случае успеха он выдаст логи об запуске. Иначе будут ошибки, решаем их через раздел Ответы на вопросы

Если вы делали виртуальное окружение, то чтобы выйти из него пропишите команду deactivate

Last updated