Понизьте версию Python с 3.9 до 3.8

  1. Понизьте версию Python с 3.9 до 3.8 с помощью модуля virtualenv
  2. Понизьте версию Python с 3.9 до 3.8 с помощью Anaconda
  3. Понизьте версию Python с 3.9 до 3.8 с помощью панели управления

Вы можете использовать три эффективных метода для понижения версии Python, установленной на вашем устройстве: метод virtualenv, метод Панель управления и метод Anaconda. Здесь, в нашем руководстве, мы предоставим вам подробную информацию и примеры кода, необходимые для перехода на более раннюю версию Python.

Понизьте версию Python с 3.9 до 3.8 с помощью модуля virtualenv

Метод virtualenv используется для создания и управления различными виртуальными средами для Python на устройстве; это помогает решить проблемы с зависимостями, проблемами с версиями и разрешениями в различных проектах.

Предположим, мы имеем дело с проектом, для работы которого требуется другая версия Python. В этом случае мы можем использовать модуль virtualenv для создания новой виртуальной среды для этого конкретного проекта и установки необходимой версии Python внутри этой виртуальной среды. Чтобы создать виртуальную среду, нам сначала нужно установить модуль vritualenv. Вот команда для установки этого модуля:

pip install virtualenv

Теперь мы можем создать нашу виртуальную среду с помощью модуля virtualenv. Команда для создания новой виртуальной среды приведена ниже.

virtualenv \path\to\env -p \path\to\python_install.exe

Здесь \path\to\env - это путь к виртуальной среде, а \path\to\python_install.exe - это путь, по которому уже установлена ​​необходимая версия Python. Чтобы эта команда работала, мы должны сначала установить требуемую версию Python на нашем устройстве.

После установки вам просто нужно активировать нашу виртуальную среду. Вы можете сделать это, выполнив команду ниже:

\path\to\env\Scripts\activate.bat

Здесь \path\to\env - это путь к виртуальной среде.

Понизьте версию Python с 3.9 до 3.8 с помощью Anaconda

Мы также можем использовать Anaconda, как virtualenv, для понижения версии Python. Во-первых, вам нужно установить Anaconda на свое устройство. После установки мы можем создать новую виртуальную среду для нашего проекта с помощью диспетчера пакетов conda. Команда для создания виртуальной среды с conda приведена ниже:

conda create -n downgrade python=3.8 anaconda

Эта команда создает новую виртуальную среду под названием downgrade для нашего проекта с Python 3.8. Следующим шагом будет активация нашей виртуальной среды. Команда для запуска виртуальной среды с помощью conda приведена ниже.

activate downgrade

Приведенная выше команда активирует виртуальную среду на более раннюю. Теперь мы можем установить все пакеты, необходимые для нашего специального проекта.

Этот подход очень похож на метод virtualenv. Однако метод conda проще и удобнее в использовании, чем предыдущий подход. Нам даже не нужно вручную устанавливать другую версию Python; менеджер пакетов conda автоматически устанавливает его для нас.

Понизьте версию Python с 3.9 до 3.8 с помощью панели управления

Этот метод работает только для устройств под управлением операционной системы Windows. Этот подход включает в себя удаление ранее существовавшей версии Python вручную и повторную установку необходимой версии.

Мы можем удалить Python, выполнив следующие действия: Go to Control Panel -> Uninstall a program -> Search for Python -> Right Click on the Result -> Select Uninstall.

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

Этот подход наименее предпочтителен из тех, что обсуждаются в этом руководстве. Это потому, что этот подход работает только для Windows и должен использоваться только тогда, когда нам больше не нужна предыдущая версия Python.

Лучшим подходом для понижения версии Python или использования другой версии Python, помимо той, которая уже установлена ​​на вашем устройстве, является использование Anaconda. Команды для использования Anaconda очень просты и автоматизируют для нас большинство процессов.

Сопутствующая статья - Python Version

  • Как проверить версию Python в скриптах
  • Проверьте версию Python и Anaconda