В Windows теоретически возможно установить 32-битные и 64-битные версии Python бок о бок, и он должен работать с подлинной установкой.Но драконы ждут:
- возможно наличие ярлыков, указывающих на неправильное местоположение.
- , если переменная PATH была изменена для прямого использования
python
, илиpip
команда из командной строки, есть риск, что вы используете неправильный инструмент - , если установлена какая-либо переменная окружения Python, проблемы почти гарантированы
Кроме того, Python может бытьустанавливается либо для текущего пользователя, либо для всех пользователей, что добавляет больше возможностей для несоответствий.
Если установка считается нарушенной, удаление одной из версий, как правило, бесполезно, может даже вызвать больше проблем.Короче говоря, если вы вошли в мир непоследовательности, вы должны очистить все.
Мой совет здесь:
- найдите, где были установлены версии Python, и запишите это
- найдите, были ли установлены дополнительные инструменты (
py
), и попробуйте найти, какие из них - удаляют каждую версию Python
- и контролируют, что пути установки пусты
- найдите в среде и PATH любую информацию, связанную с Python, и удалите ее
Если все выглядит хорошо, переустановите из мастера установки.
Надеемся, это должно сработать.Если это не так, я не могу помочь: несмотря на то, что Windows представляет собой удобную для конечного пользователя систему, она представляет собой очень многофункциональную и сложную ОС, и попытка полного анализа системы Windows выходит за рамки возможностей большинства пользователей, включая большинства опытных пользователей и системных администраторов.В какой-то момент единственная оставшаяся возможность - переустановить полную ОС, а затем аккуратно установить все обратно ... когда это возможно ...