python3 не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл

Я использую версию python 3.5.2 в windows 7 и пытался использовать python3 app.py - ... Я получаю это сообщение об ошибке

'python3' is not recognized as an internal or external command,
operable program or batch file. 

любая конкретная причина, почему команда python3 не работает? Я также проверил, что путь добавлен к переменным среды.

3 ответов


нет питон3.exe-файл, поэтому он терпит неудачу.

попробуй:

py

.

py - это просто лаунчер для python.исполняемый. Если на вашем компьютере установлено более одной версии python (2.x, 3.x) вы можете указать, какую версию python запускать с помощью

py -2 или py -3


Питон3.exe не определен в windows

укажите путь для требуемой версии python, когда вам нужно использовать его, создав виртуальную среду для вашего проекта

Python 3

virtualenv --python=C:\Python35\python.exe environmnet

вместо python2

virtualenv --python=C:\Python27\python.exe environmnet

затем активируйте среду с помощью

.\среда\Скрипты\активировать.ps1


Для Python 27

virtualenv -p C:\Python27\python.exe django_concurrent_env

Для Pyton36

 virtualenv -p C:\Python36\python.exe django_concurrent_env