Удаление таинственной версии 3.8 Python, которой нет в списке моих программ или переменной среды PATH в Windows 11.

Вопрос или проблема

Я недавно пытаюсь сделать проект, который требует использования Python 3.9. Это версия Python, которую я всегда устанавливал на своем Windows 11. По какой-то причине система решила использовать версию 3.8, и я не уверенно знаю, как вернуть обратно.

py --list command

Я открыл командную строку и использовал py --list, и она показывает 2 версии Python: 3.8 и 3.9. Затем я пошел в Панель управления и раздел Программы и компоненты, и я не смог найти 3.8, чтобы удалить. Там только указана версия 3.9.6. Я проверил переменные окружения PATH, и действительно, указанный там путь только для 3.9. Я не имею понятия, откуда взялась версия 3.8, и не знаю, как сделать так, чтобы система использовала только версию 3.9, не нарушая работу системы.

Ответ или решение

Удаление загадочной версии Python 3.8 из Windows 11

Если вы столкнулись с проблемой, когда ваша система использует версию Python 3.8, хотя вы установили Python 3.9, и не можете найти Python 3.8 в списке установленных программ или переменных окружения PATH, не отчаивайтесь. Ниже приведены пошаговые инструкции, которые помогут вам решить эту проблему.

Шаг 1: Определение местоположения Python 3.8

  1. Проверка возможных установок:
    Вам необходимо определить, где именно может находиться версия Python 3.8. Хотя она не отображается в списке программ, возможно, она была установлена с другим установщиком или в другом каталоге.

    В командной строке выполните следующую команду, чтобы найти все установки Python:

    where python

    или

    where py

    Эти команды покажут пути установленных интерпретаторов Python. Обратите внимание на все пути, которые возвращаются.

  2. Использование PowerShell:
    Вы можете также использовать PowerShell для поиска всех установленных версий Python:

    Get-Command python | Select-Object Source

    Это покажет местоположение исполняемого файла Python.

Шаг 2: Определение установщика Python 3.8

Если вы нашли путь к Python 3.8, убедитесь, что это действительно тот Python, который используется. Вы можете сделать это, вызвав в командной строке:

C:\path\to\python38\python.exe --version

Замените "C:\path\to\python38" на соответствующий путь.

Шаг 3: Удаление Python 3.8

  1. Использование инсталлятора:
    Если вы нашли путь к исполняемому файлу Python 3.8, попробуйте запустить программу удаления, если в тот путь включает папку uninstall.exe или аналогичный файл. Также проверьте такие каталоги, как C:\Python38 или C:\Program Files (x86)\Python38, так как там может находиться инсталлятор.

  2. Очистка реестра:
    Если версия 3.8 была установлена, но не была правильно удалена, возможно, необходимо вручную очистить записи реестра, связанные с Python 3.8.

    • Открытие редактора реестра:
      Нажмите Win + R, введите regedit и нажмите Enter.

    • Поиск Python:
      Перейдите в ветки реестра:
      HKEY_CURRENT_USER\Software\Python\PythonCore и
      HKEY_LOCAL_MACHINE\Software\Python\PythonCore.

    Поищите папку с версией 3.8 и удалите её, если вы уверены, что она не используется.

Шаг 4: Обновление переменных окружения

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

    • Нажмите Win + X, выберите "Система".
    • Перейдите в "Дополнительные параметры системы".
    • Нажмите "Переменные среды".
    • В разделе "Системные переменные" найдите Path, дважды щелкните на нем и удалите все пути, относящиеся к Python 3.8.
  2. Проверка:
    Чтобы удостовериться, что всё правильно настроено и работает, вернитесь в командную строку и выполните:

    py --list

    Вы должны увидеть только версии Python, которые установлены и доступны в PATH.

Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...