Как использовать PyPy в Windows? - PullRequest
7 голосов
/ 27 марта 2012

Мне было интересно, как использовать PyPy 1.8 на 32-битной Windows XP.Я скачал zip-файл с веб-сайта и установил его в файл My Documents.Сначала я думал, что это похоже на psyco, потому что мне нужно было «импортировать psyco», но я обнаружил, что PyPy.exe действует как командная строка Python.

Я попытался перетащить свои скрипты в PyPy.exeчтобы запустить их, но это не сработало.Попытка использовать команду «python» в PyPy привела к тому, что «глобальное имя« python »не определено».

Так что я надеялся, что кто-нибудь может помочь мне запустить PyPy, потому что у меня почти нет идей.Документация на сайте PyPy смутила меня в основном и не очень помогла.

Ответ: Я обнаружил, что могу просто щелкнуть правой кнопкой мыши скрипт и «Открыть с помощью» Pypy.exe, чтобы он заработал.Не уверен, почему это не работает с перетаскиванием, так как я думал, что это эквивалентно.Спасибо всем.

Ответы [ 2 ]

25 голосов
/ 11 февраля 2015

Я нуб и тоже был в полном замешательстве, поэтому вот что я сделал, если кому-то это поможет. Я думаю, что это настолько просто, что Pypy не упоминает об этом.

  1. Загрузите соответствующий файл для вашей ОС: http://pypy.org/download.html

  2. распаковать / распаковать / распаковать / извлечь в любой каталог например: C: \

  3. перейдите в каталог в проводнике Windows и скопируйте путь, например: C: \ pypy-2.5.0-win32

  4. Панель управления> Система> Расширенные настройки системы> Переменные среды

  5. в первом поле выберите PATH

  6. нажмите изменить

  7. Вы увидите множество путей. Не изменяй ни одного из них. Переместите курсор в самый конец.

  8. введите точку с запятой:;

  9. вставьте ваш путь после точки с запятой, которую вы только что добавили в конец длинного списка путей например:; C: \ pypy-2.5.0-win32

Внимание! Команда будет именем файла названия запуска -.exe, если ваша программа запуска - pypy3.exe, тогда команда будет pypy3.

Если имя файла - python.exe, то ваша команда будет python и т. Д.

Для pypy3 по умолчанию запускается pypy3.exe

  1. закрыть все поля системных настроек и выйти из оболочки, если она открыта

  2. открытая оболочка

  3. перейдите в каталог, где находится ваш .py файл

  4. тип: pypy filename.py

Теперь вы можете запускать свой код с pypy вместо python.

9 голосов
/ 27 марта 2012

Может быть, я не понимаю, что вы пытаетесь сделать, но разве это не вопрос открытия командной строки и запуска pypy myscriptname?В любом случае, если у вас есть все пути для PyPy и вашего скрипта (например, ваш скрипт находится в папке PyPy).

...