2015-06-12 3 views
11

Я пытаюсь использовать разные версии python на win7, и мне сказали, что я могу использовать python laucher.Python & Windows: где находится пусковая установка python?

Я нахожу документы для этого: https://docs.python.org/3/using/windows.html#launcher Но я не знаю, где это. Кто-то говорит, что его называют py.exe, но на моем компьютере нет файла с этим именем.

Я установил питона 3.4.3 с Anaconda, https://store.continuum.io/cshop/anaconda/, поставляется с Scipy

===========

UPDATE: Поскольку не существует в Anacoda нет python launcer, как я могу повторно -Установить его? Или, если есть лучший способ использовать другую версию на Win7?

ответ

12

Он должен быть в корневом каталоге Python 3.3 и выше. Он недоступен для Python2.

Перейти к C: \ PythonXX \ и вы должны найти py.exe для своей версии.

В командной строке или вашей любимой оболочке (например, Cygwin), запустите:

py -3.3 -m path/to/myscript.py 

Однако, это работает только если у вас есть 3.3 или выше установки.

EDIT: Anaconda не поставляется с пусковой установкой Python. Он доступен только для ActiveState, стандартного или, возможно, для многих других установок.

EDIT2: Здесь представлены две совершенно новые версии Python 3.4 для ActiveState Python и Anaconda Python, снятые с экрана. Обратите внимание, что Anaconda Python не включает py.exe и множество других (несущественных) исполняемых файлов?

Anaconda Install ActiveState Install

EDIT3: После некоторого «трудного» тестирования, просто установите анаконды в качестве установки по умолчанию для Python3.4 и захватить py.exe от другой установки. Вот и все. Таким образом, вы можете установить Python3.4 из другого источника, удалить его и сохранить файл py.exe, убедиться, что он находится в системном пути, и пусковая установка python полностью установлена.

EDIT4: На самом деле есть также автономный инсталлятор доступен здесь: https://bitbucket.org/vinay.sajip/pylauncher/downloads

+0

Хм, ваш ответ, кажется, может быть более полезным, чем у меня - не знаю, почему он был downvoted. –

+0

Не уверен, но ваш полезен. Я просто добавил скриншоты, чтобы прояснить это. –

+1

Тогда как его установить? И есть ли еще какое-то хорошее распределение? Мне очень нравится, что «Anaconda» поставляется с «Scipy», делает python гораздо более подходящим для таких мирян, как я. – cqcn1991

3

Похоже, питон исполняемый является частью команды conda, если вы используете Anaconda, в соответствии с их веб-сайт. По словам Александра Хушага (см. Его ответ), python Launcher не поставляется с Anaconda python.

Here is a blog post that is perhaps relevant.

+1

№. Пусковая установка Python - это py.exe, которая находится в главном каталоге стандартной установки, а также в ActiveState Python устанавливает для Python 3.3 и более поздних версий. –

+0

Отредактировано для исправления - спасибо. –

+0

Он, кстати, не подходит по умолчанию. –

0

Эксперты дали ответ, который, кажется, отношение к одной версии питона, но не последняя версия. например В моем наименее любимом инструменте командной строки я ввел:

C: \ Program Files (x86) \ Python36-32> dir py.ехе/s

Он ответил: Файл не найден

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