Я запускаю Windows XP SP3 32-бит в поле PIII с 384 МБ ОЗУ.Re-translating pypy для старого процессора
Я загрузил и установил распространяемый пакет Microsoft Visual C++ 2008 с пакетом обновления 1 (x86) (aka vcredist_x86.exe), используя ссылку на странице установки pypy.org.
Я загрузил и распаковал файл pypy-2.5.0-win32.zip с сайта pypy.org. Я добавил местоположение нового каталога pypy в свою переменную PATH.
Я могу открыть окно CMD и напечатать pypy.exe и запустить pypy, а затем выдает сообщение об ошибке «Старый CPU без поддержки SSE2, не может продолжаться. Вам нужно перевести с помощью« --jit- backend = x86-without sse2 '". То же самое происходит, если я нажму на pypy.exe в Проводнике.
Я ожидаю, что это правда, что мой процессор слишком стар, но я не понимаю из документации pypy, как переводить pypy с '--jit-backend = x86-without sse2'.
Я предполагаю, что один маршрут состоит в том, чтобы купить и узнать, как использовать компилятор Windows C. Если это так, то какой самый простой и простой компилятор использовать? Я использовал компиляторы Fortran на ПК в прошлом, поэтому у меня есть небольшой опыт. Тем не менее, для меня это будет одно упражнение просто для того, чтобы запустить pypy на моем ПК, чтобы я мог играть с некоторым pypy-кодом, который написал кто-то еще. Это, вероятно, вне меня, или мне потребовались бы недели, чтобы полностью перестроить pypy из всего набора исходных кодов.
Есть ли где-нибудь, что я мог найти предварительно скомпилированную версию -jit-backend = x86-без sse2 для моей старой коробки? В качестве альтернативы, я могу видеть все старые загрузки pypy, может ли кто-нибудь сказать мне, как далеко назад мне нужно пойти, чтобы получить предварительно скомпилированную версию без JIT? Случайно я выбрал pypy-1.9 и установил это, но он сделал то же сообщение об ошибке.
спасибо. Ваша забавная сборка отлично работает на моей машине и заставила меня начать с pypy без большого количества ошибок с компиляторами (или CPython). Теперь я могу начать выяснять, что делает код, который у меня есть, и адаптировать его к моей проблеме. Если вы когда-либо делаете JIT-без-SSE2, пожалуйста, дайте мне знать. –