2017-01-10 3 views
0

Итак, я занимался в среде python, и я думаю, что я прикрутил мое.Глобальная среда Python напортачивается

Так что, когда я побежал питон в скорлупе, было бы сказать мне, я бег на 2,7

Я на окнах 10, и мне нужен питон переключатель для моего следующего проекта, поэтому я загрузить pywin и используются pywin переключить его на 3.5

команда я была использована

pywin setdefault 3.5 

теперь, когда я типа питона он говорит

python is not recognized as an internal or external command. 

но пй производит

Python 2.7.12 

Теперь я не могу использовать пип, easy_install, virtualenv

все эти команды я использовал для использования, я уже вдруг не имеют доступа к ним.

Я попытался переключаясь

, но он не будет даже признать pywin больше.

+1

Запустите новую консоль 'cmd'. И отобразите переменные среды. Проверьте «PATH» и «PYTHONPATH». –

+0

lol, начиная с новой командной строки, сделал трюк. –

+0

@LaurentLAPORTE Вероятно, это должен быть ответ –

ответ

2

Лучший способ проверить, какая версия Python выполнена, - проверить переменные среды. Другой способ проверить это - использовать какую команду. (открыть cmd и запустить which python).

Но сначала вам нужно запустить новое приглашение cmd, чтобы переменные среды не изменялись.

В Windows, но также и на любой ОС вам необходимо указать переменные PATH и PYTHONPATH.

Для Windows следуйте рекомендациям, доступным в Python documentation.

Если вы не очень разбираетесь в работе с окнами, установками и другими подобными вещами, я бы рекомендовал вам удалить python, удалить все версии/папки, содержащие файлы python (скомпилированные) (те, которые были установлены с помощью python, а не те, которые вы написали), а затем переустановите python. Установщик должен переустановить переменную пути в нужное место.

Смежные вопросы