Публикации по теме 'pypy'


Ваши программы Python работают медленно? Вот как вы можете сделать их в 7 раз быстрее.
Все мы знаем, что Python намного медленнее, чем языки программирования со статической типизацией, такие как C, C ++, Java, а также некоторые динамические языки, такие как JavaScript и PHP. Давайте посмотрим на причины, почему Python намного медленнее по сравнению с этими языками, и что мы можем сделать, чтобы увеличить скорость его выполнения . Почему Python медленный? Реализация Python по умолчанию CPython использует GIL (Global Interpreter Lock) для одновременного выполнения..

Вопросы по теме 'pypy'

Работает ли PyPy с Py2Exe?
Работает ли PyPy с Py2Exe ? Если нет, то есть ли аналогичные решения?
1564 просмотров
schedule 20.02.2023

Джанго с PyPy
Есть ли причины использовать Django с PyPy? Я читал, что PyPy увеличивает производительность.
8203 просмотров
schedule 23.03.2023

Ошибка перевода PyPy
Я надеюсь, что это правильное место для этого вопроса. Я пытаюсь написать простой интерпретатор с поддержкой JIT. Тем не менее, я сталкиваюсь со странной ошибкой, когда дело доходит до перевода. Я почти дословно скопировал синтаксический анализатор...
527 просмотров
schedule 29.03.2023

Установка яиц Python под PyPy
Как установить яйцо Python под PyPy? Во время установки PyPy создал каталог /usr/lib64/pypy-1.5/site-packages/ . Итак, я попытался использовать easy_install с префиксом, установленным для этого каталога, однако он жалуется, что это недопустимый...
7924 просмотров
schedule 08.01.2023

Ошибка перезагрузки PyPy()
Я изучаю Programming Collective Intelligence Сегарана, используя версию PyPy для Windows. Автор постепенно создает этот пример. Сначала загрузите словарь с помощью: from recommendations import critics Затем recommendations.py...
275 просмотров
schedule 28.02.2023

PyPy переводит сам себя?
Я правильно понял? Действительно ли интерпретатор PyPy интерпретирует себя, а затем переводит себя? Итак, вот мое текущее понимание: Цепочка инструментов RPython включает в себя частичное выполнение программы для перевода, чтобы получить...
11959 просмотров
schedule 20.09.2022

easy_install с pypy, пока установлен Python
Я установил PyPy , хотя в моей системе все еще был Python 2.7. Как установить и использовать easy_install с PyPy? Каков синтаксис для определения места установки с помощью easy_install ? Должен ли я установить какие-либо переменные среды...
7677 просмотров

Всегда ли встроенные в Python расширения C (даже в PyPy)?
Я работаю над API документации для Python. Я звоню в Python Docs и заметил, что почти все встроенные мой пакет статического анализа не может получить к ним доступ, потому что это почти исключительно модули C. Насколько я помню, я не могу придумать...
287 просмотров

Ускорение частей существующего приложения Python с помощью PyPy или Shedskin
Я хочу улучшить скорость существующего приложения и мне нужен совет по возможным вариантам. Приложение написано на Python, использует wxPython и упаковано с помощью py2exe (я ориентируюсь только на платформы Windows). Части приложения требуют...
1728 просмотров
schedule 12.03.2022

Как заставить Pypy распознавать сторонние модули
Просто быстрый вопрос: как мне заставить pypy распознавать сторонние модули, которые у меня есть в Python? Например, я получаю следующую ошибку. from tables import * ImportError: No Module named tables Что в основном говорит о том, что он не...
14042 просмотров
schedule 16.10.2022

установка zeromq под pypy
Я установил zeromq под CPython. Как я могу установить его, чтобы он работал также под pypy? www.zeromq.org/ Проблема в том, что для Zeromq нужен Cython.
1705 просмотров
schedule 14.11.2023

Где GIL в PyPy?
Является ли PyPy GIL частью реализации интерпретатора PyPy в RPython или это то, что translate.py добавляет автоматически? то есть, если бы я написал свой собственный интерпретатор нового языка в RPython и прогнал его через translate.py, подпадал бы...
1322 просмотров
schedule 17.01.2023

Ошибка Pypy: RuntimeWarning: функция C без объявленных аргументов вызывается, используя ctypes
Я пытаюсь работать с Pypy , но как только я выполняю свой код в Pypy , происходит сбой, а с cPython работает. Я нашел несколько проблем, связанных с ctypes и pypy, но я не могу найти ошибку в своем коде: libc = CDLL("libc.so.6") ptr =...
229 просмотров
schedule 15.05.2023

Будет ли вывод типа Хиндли Милнера полезен для PyPy для RPython?
Выполняет ли PyPy статическую проверку типов во время компиляции, чтобы выявлять ошибки типов во время компиляции? И если нет, будет ли что-то вроде вывода типа HM полезным для обнаружения этих ошибок во время компиляции?
749 просмотров
schedule 13.06.2023

Почему pow (a, d, n) намного быстрее, чем a ** d% n?
Я пытался реализовать тест на простоту Миллера-Рабина и был озадачен, почему он так длинное (> 20 секунд) для чисел среднего размера (~ 7 цифр). В конце концов я обнаружил, что источником проблемы является следующая строка кода: x = a**d % n...
15967 просмотров
schedule 04.09.2022

pip не работает при импорте чего-либо
Чтобы установить pymongo для pypy3 2.1 Beta 1, я установил pip, используя следующие команды: wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py ./pypy ez_setup.py --user где pypy — исполняемый файл pypy3 2.1 Beta 1. После...
231 просмотров
schedule 06.10.2022

Как установить подушку на pypy
Как установить подушку на Windows pypy с поддержкой png. Я старался pypy -m pip install --use-wheel pillow Это не находит файл колеса (для pypy), поэтому создает подушку, но не включает поддержку png, потому что не находит zlib. Я не...
1468 просмотров
schedule 21.03.2023

Python PYPY Cffi с массивом Numpy
Я пытаюсь научиться использовать cffi, но я новичок в c, так что это немного сложно. Я практикуюсь с простой функцией для вычисления суммы массива двойников. Как ни странно, моя функция суммы не дает правильного результата. Кто-нибудь может понять,...
604 просмотров
schedule 27.05.2023

Почему cffi намного быстрее, чем numpy?
Я играл с написанием модулей cffi на python, и их скорость заставляет меня задаться вопросом, правильно ли я использую стандартный python. Это заставляет меня хотеть полностью перейти на C! По правде говоря, есть несколько замечательных библиотек...
3547 просмотров
schedule 18.07.2022

RPython ord() с символом, отличным от ascii
Я делаю виртуальную машину в RPython, используя PyPy. Моя проблема в том, что я преобразовываю каждый символ в числовое представление. Например, преобразование буквы «а» дает такой результат, 97. Затем я преобразовываю 97 в шестнадцатеричное, так...
542 просмотров
schedule 18.09.2022