問題タブ [pypy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PyPy をどのバージョンの Python (>2.5) でも動作させますか?
Python 2.6 で PyPy を使いたいです。バイナリをダウンロードするときのデフォルトのバージョン (PyPy 1.4.1) は 2.5 のようです。Google はあまり役に立っていないようですが、アドバイスはありますか?
python - インストールされたpypy-cのpypyパッケージはどこにありますか
macports とともに pypy-c をインストールしました (最新バージョン: pypy @1.4.1)。pypy-c を実行して pypy をインポートしようとしました
パッケージをインポートするにはどうすればよいですか?
python - JITコンパイラを最適化するためのコードを書く
重複の可能性:
PyPy の JIT の高速コードを作成するためのガイドライン
私は PyCon でこの講演を見ていました: http://pycon.tv/#/video/75
スピーカー (Pypy 開発者) は、Python 言語は、JIT がその作業を迅速に行うのに役立つ方法でコードを作成することよりも、高速なコンパイラを作成することの問題ではないと述べました。
JIT コンパイラーを迅速に実行するために使用できる手法には、どのようなものがありますか? 私が考えることができる唯一のことは、同じパスを何度もたどる傾向があるようにコードを書くことは明らかな助けになるということです.
python - 最小フットプリントの Python? CPython?
私はPythonが初めてです。いくつか検索した結果、PyPy は優れたパフォーマンスを発揮しますが、代償が伴うことがわかりました。メモリを使いすぎます。
私が Python に求めているのは、最小限のフットプリントでのパフォーマンスです。
CPythonはどうですか?
(CPython のベンチマークはshootout.alioth.debian.org
削除されました。CPython はフットプリントが小さいと言う人もいますが、どれくらい小さいのでしょうか?)
python - 「slowspitfire」と「waf」の2つのテストで、CPythonがPyPyよりも高速なのはなぜですか。
PyPy Speed Centerに投稿されたベンチマークから判断すると、提示された2つのテストを除くすべてのテストで、PyPyはCPythonよりも高速であるように見えます。
CPythonは、「slowspitfire」と「waf」の2つのテストでPyPyよりも高速です。何故ですか?これらの2つのテストはどのような操作をテストしますか?これらの操作でCPythonを高速化する理由は何ですか?PyPyは、これら2つのテストでもCPythonに追いつき、打ち負かすことが期待できますか?
python - pypy で Numpy を使用する
私はいくつかの numpy ツール (主に配列) を使用しており、スクリプトを pypy で実行したかったのですが、動作させることができません。
私が得るエラーは次のとおりです。ImportError: No module named multiarray.
multiarray.so ファイルが core フォルダーにあるかどうかを確認しました。
誰かが私に教えてくれますか?
python - PyPy に Python の卵をインストールする
PyPyの下にPythonの卵をインストールするにはどうすればよいですか?
インストール中に、PyPy によって/usr/lib64/pypy-1.5/site-packages/
ディレクトリが作成されました。そのため、このディレクトリにプレフィックスを設定して easy_install を使用しようとしましたが、これは卵の有効なディレクトリではないと不平を言います。から卵をコピーするだけ/usr/lib/python2.7/site-packages
ですか、それとも easy_install を使用するのと同じくらい簡単ですか (おそらく構成にいくつかの変更があります)?
私の作業環境は Fedora 15 Beta、Python 2.7.1 ( /usr/bin/python
)、PyPy 1.5.0-alpha0 with GCC 4.6.0 (で/usr/bin/pypy
、yum を使用して RPM からインストール)、easy_install バージョンは: distributed 0.6.14 ( usr/bin/easy_install
) です。
python - PyPyを.NETアプリケーションに埋め込むことは可能ですか?
Pythonインタープリターを.NETアプリケーションに埋め込みたいのですが。もちろん、私はIronPythonを知っていますが、スタックレスサポートとマイクロスレッドがあるため、PyPyに特に興味があります。
ただし、PyPyはCLIに対して構築できますが、スタンドアロンのPythonインタープリターをpython.exeとして提供しているように見えます。.NETホストアプリケーション内に実際に埋め込むことができるものを構築するためのドキュメントを見つけることができませんでした。
(スタックレス)PyPyを使用して.NETアプリからPythonスクリプトを実行し、それらのスクリプトがホストアプリケーションによって提供されるCLRオブジェクトと対話できるようにする方法はありますか?
pypy - PyPy の変換が遅いのはなぜですか?
pypy の実装を c ファイルに変換し、2G メモリと Intel Core2 2GHz CPU を搭載した最新のノートブックで pypy-c をビルドするには、数時間かかります。
CPUを集中的に使用するタスクであることは知っていますが、それほど遅くする必要がありますか? 計算を減らし、計算順序を再編成し、時間を数十分に短縮する機会や余地はありますか?
interpreter - PyPy Translator Toolchainを使用してどのようなインタプリタが作成されましたか?
PyPy自体の他に、PyPy Translator Toolchainを使用してどのようなインタプリタが作成されましたか?