Skip to content

UmbrellaLeaf5/template_python_usual

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Template

Installation (eng)

  1. Clone the repository:

    Before you begin, you need to clone the project's source code repository.

    git clone https://github.com/UmbrellaLeaf5/template_python_usual.git

    Go to the directory where the repository was cloned:

    cd template_python_usual
  2. Creating a virtual environment:

    Open a terminal or command prompt in the root directory of your project (where the requirements.txt file is located) and run the following command to create a virtual environment named .venv:

    python3 -m venv .venv

    or

    python -m venv .venv
    • If you only have Python 3 installed, you can use python instead of python3.
    • If the virtual environment already exists (you created it earlier), skip this step.
  3. Activating the virtual environment:

    Activate the virtual environment so that Python uses the libraries installed inside it:

    • Linux/macOS:

      source .venv/bin/activate
    • Windows (Command Prompt):

      .venv\Scripts\activate
    • Windows (PowerShell):

      .venv\Scripts\Activate.ps1

    Once activated, you will see (.venv) at the beginning of the terminal line, indicating that the virtual environment is active.

  4. Installing dependencies from requirements.txt:

    Install all libraries listed in the requirements.txt file by running the following command:

    ./.venv/Scripts/pip install -r requirements.txt

    or simply:

    pip install -r requirements.txt

Or just use uv:

uv venv .venv
  • Linux/macOS:

    source .venv/bin/activate
  • Windows (Git Bash):

    source .venv/Scripts/activate
  • Windows (Command Prompt):

    .venv\Scripts\activate
  • Windows (PowerShell):

    .venv\Scripts\Activate.ps1
uv pip install -r requirements.txt

P.S. one string:

uv venv .venv && source .venv/Scripts/activate && uv pip install -r requirements.txt

Installation (rus)

  1. Клонирование репозитория:

    Перед тем как начать, вам необходимо клонировать репозиторий с исходным кодом проекта.

    git clone https://github.com/UmbrellaLeaf5/template_python_usual.git

    Перейдите в директорию, куда был клонирован репозиторий:

    cd template_python_usual
  2. Создание виртуального окружения:

    Откройте терминал или командную строку в корневой директории вашего проекта (там, где находится файл requirements.txt) и выполните следующую команду для создания виртуального окружения с именем .venv:

    python3 -m venv .venv

    или

    python -m venv .venv
    • Если у вас установлена только версия Python 3, можете использовать python вместо python3.
    • Если виртуальное окружение уже существует (вы его создавали ранее), пропустите этот шаг.
  3. Активация виртуального окружения:

    Активируйте виртуальное окружение, чтобы Python использовал библиотеки, установленные внутри него:

    • Linux/macOS:

      source .venv/bin/activate
    • Windows (Command Prompt):

      .venv\Scripts\activate
    • Windows (PowerShell):

      .venv\Scripts\Activate.ps1

    После активации вы увидите (.venv) в начале строки терминала, указывающее на то, что виртуальное окружение активно.

  4. Установка зависимостей из requirements.txt:

    Установите все библиотеки, перечисленные в файле requirements.txt, выполнив следующую команду:

    ./.venv/Scripts/pip install -r requirements.txt

    или просто:

    pip install -r requirements.txt

Или просто используйте uv:

uv venv .venv
  • Linux/macOS:

    source .venv/bin/activate
  • Windows (Git Bash):

    source .venv/Scripts/activate
  • Windows (Command Prompt):

    .venv\Scripts\activate
  • Windows (PowerShell):

    .venv\Scripts\Activate.ps1
uv pip install -r requirements.txt

P.S. одной строкой:

uv venv .venv && source .venv/Scripts/activate && uv pip install -r requirements.txt

About

Template for creating usual repos in Python

Topics

Resources

License

Stars

Watchers

Forks

Languages