🔧 Как установить Flask на Linux: подробная инструкция для начинающих

Чтобы установить Flask на Linux, следуйте этим простым шагам:

  1. Убедитесь, что у вас установлен Python. Вы можете проверить, введя команду:

    
    python --version
    

    Если у вас нет Python, установите его с официального сайта Python.

  2. Откройте терминал и выполните следующую команду для установки Flask с помощью pip:

    
    pip install flask
    
  3. После завершения установки вы можете создать свое первое Flask-приложение. Пример кода ниже показывает, как создать минимальное приложение Flask:

    
    from flask import Flask
    
    app = Flask(__name__)
    
    @app.route('/')
    def hello():
        return 'Привет, мир!'
    
    if __name__ == '__main__':
        app.run()
    

Это всё! Теперь у вас установлен Flask на Linux, и вы можете начать создавать свои собственные веб-приложения с помощью Flask.

Детальный ответ

Как установить Flask на Linux

Flask является мощным фреймворком для разработки веб-приложений на языке Python. Установка Flask на Linux довольно проста и требует нескольких шагов. В этой статье мы рассмотрим подробнее, как установить Flask на вашем Linux-устройстве.

Шаг 1: Установка Python

Прежде чем устанавливать Flask, убедитесь, что у вас установлена последняя версия Python. Для большинства дистрибутивов Linux Python уже должен быть предустановлен. Однако, чтобы быть уверенным, введите следующую команду в терминале:


    sudo apt update
    sudo apt install python3
    

Если команда успешно выполнилась, значит Python уже установлен на вашем компьютере. Если нет, установите Python, следуя инструкциям для вашего дистрибутива Linux.

Шаг 2: Установка virtualenv

Рекомендуется создать виртуальное окружение для Flask, чтобы изолировать его установку и зависимости от других проектов. Для этого устанавливаем virtualenv с помощью следующей команды:


    pip install virtualenv
    

Если у вас нет установленного пакета pip, то установите его с помощью команды 'sudo apt install python3-pip'.

Шаг 3: Создание виртуального окружения

Теперь мы создадим виртуальное окружение для нашего проекта Flask. Введите следующую команду в терминале:


    virtualenv flask-env
    

Это создаст новую папку "flask-env", в которой будут храниться все файлы виртуального окружения.

Шаг 4: Активация виртуального окружения

Перед тем, как установить Flask, необходимо активировать виртуальное окружение. Введите следующую команду в терминале:


    source flask-env/bin/activate
    

После выполнения этой команды вы увидите, что приглашение терминала изменилось, указывая на то, что виртуальное окружение активировано.

Шаг 5: Установка Flask

Теперь, когда виртуальное окружение активировано, установим Flask. Введите следующую команду в терминале:


    pip install flask
    

Flask будет установлен со всеми необходимыми зависимостями.

Шаг 6: Проверка установки

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


    python -c "import flask"
    

Если код выполнился без ошибок, это означает, что Flask успешно установлен.

Шаг 7: Создание простого приложения Flask

Теперь, когда Flask установлен, давайте создадим простое Flask-приложение, чтобы проверить его работу. Создайте новый файл с расширением '.py' (например, 'app.py') и добавьте следующий код:


    from flask import Flask

    app = Flask(__name__)

    @app.route('/')
    def hello():
        return 'Привет, мир!'

    if __name__ == '__main__':
        app.run()
    

Сохраните файл и запустите его с помощью следующей команды:


    python app.py
    

Вы должны увидеть сообщение "Running on http://127.0.0.1:5000/" в терминале. Откройте свой веб-браузер и перейдите по ссылке, чтобы увидеть приветственное сообщение от вашего Flask-приложения.

Заключение

В этой статье мы рассмотрели, как установить Flask на Linux. Мы установили Python, создали виртуальное окружение, активировали его, установили Flask и создали простое Flask-приложение. Теперь вы можете начать разрабатывать увлекательные веб-приложения с помощью Flask на вашем Linux-устройстве.

Видео по теме

3. Сервер на Ubuntu с Nginx и Flask

Как установить Flask в Ubuntu 18.04/19.04

Запуск Python скрипта с Flask на сервере Ubuntu

Похожие статьи:

🔧 Как установить Flask на Linux: подробная инструкция для начинающих