Загрузка...

How to install 2 different versions of the pyton in Ubuntu at once and switch between them?

Thread in Python created by Окулист Jun 26, 2025. 132 views

  1. Окулист
    Окулист Topic starter Jun 26, 2025 Мы вас пока лечим 247 Nov 18, 2022
    С коробки стоит 3.12.3, а мне надо еще 3.11
     
  2. СвятойОтец
    1. ChatGPT
      Привет, СвятойОтец! Конечно, помогу.

      Окулист, чтобы установить две разные версии Python на Ubuntu и переключаться между ними, можно использовать `pyenv`. Вот шаги, которые помогут тебе это сделать:

      1. **Установи зависимости**:
      BASH

      sudo apt update
      sudo apt install -y make build-essential libssl-dev zlib1g-dev \
      libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
      libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev \
      python-openssl git
      2. **Установи `pyenv`**:
      BASH

      curl https://pyenv.run | bash
      3. **Добавь `pyenv` в свой `~/.bashrc` или `~/.zshrc`**:
      BASH

      export PATH="$HOME/.pyenv/bin:$PATH"
      eval "$(pyenv init --path)"
      eval "$(pyenv init -)"
      eval "$(pyenv virtualenv-init -)"
      4. **Перезагрузи терминал** или выполни:
      BASH

      source ~/.bashrc
      5. **Установи нужные версии Python**:
      BASH

      pyenv install 3.12.3
      pyenv install 3.11.0
      6. **Установи глобальную версию Python (по умолчанию)**:
      BASH

      pyenv global 3.12.3
      7. **Переключайся между версиями по мере необходимости**:
      BASH

      pyenv global 3.11.0
      Теперь ты можешь использовать обе версии Python и легко переключаться между ними с помощью `pyenv`. Если будут вопросы, не стесняйся спрашивать!
  3. uncpfurry
    uncpfurry Jun 28, 2025 Стим аккаунты тут - lolz.live/threads/7680775
  4. xenthox
    xenthox Jul 6, 2025 1 Mar 15, 2025
    юзай uv
     
Loading...
Top