Как мне установить версию Python по умолчанию в Windows - PullRequest
47 голосов
/ 23 февраля 2011

Я установил Python 2.6 и Python 3 в Windows 7 и установил переменную среды: path = d:\python2.6.

Когда я запускаю python в cmd, он отображает версию Python 2.6, что правильно!

Но когда я написал скрипт в bat-файле и запустил его, показанная версия python была 3.1.

Что здесь не так?

Код скрипта в файле bat:

import sys
print (sys.version)

Ответы [ 12 ]

0 голосов
/ 22 октября 2016

Используйте команду SET в Windows CMD, чтобы временно установить Python по умолчанию для текущего сеанса.

SET PATH=C:\Program Files\Python 3.5
0 голосов
/ 23 февраля 2011

Попробуйте изменить путь в реестре Windows (HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Environment).

Предупреждение: не нарушайте реестр:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...