2013-06-18 2 views
0

По какой-то причине, всякий раз, когда я набираю «python» в powershell, он сообщает мне, что «python» не распознается. Я знаю, что он работает на компьютерах других людей, поэтому мне интересно, что я делаю неправильно. Я знаю, что это расплывчато, но я действительно не знаю, что я должен делать. Я использую python из python.org. Огромное спасибо.Python - Powershell

+5

Вы добавили python на свой путь? Работает ли она для регулярной командной строки или она специфична для powershell? –

+1

Кроме того, если вы уже запускали powershell перед добавлением python на ваш путь (с помощью флажка в установщике или панели управления System и т. Д.), Вам может потребоваться запустить новый экземпляр powershell. – abarnert

+2

Введите $ env: путь в powershell и посмотрите, есть ли каталог для python.exe. Если другие комментарии не имеют хороших предложений. –

ответ

2

Попробуйте сначала с добавлением питона в путь:

$env:Path = $env:Path + ";C:\Program Files\Python\" 

Обратите внимание, что путь может отличаться на вашем компьютере.

Btw для интеграции с PS - Python вы можете захотеть играть с IronPython: Embedding IronPython in PowerShell.

+0

Большое спасибо –

+0

По какой-то причине, когда я выхожу из powershell, это само отменяет, и я снова должен вводить код. Любые идеи почему? –

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