pypy [options] [-c cmd|-m mod|file.py|-] [arg...]
-i | Inspect interactively after running script. |
-O | Skip assert statements. |
-OO | Remove docstrings when importing modules in addition to -O. |
-c CMD | Program passed in as CMD (terminates option list). |
-S | Do not import site on initialization. |
-s | Don’t add the user site directory to sys.path. |
-u | Unbuffered binary stdout and stderr. |
-h, --help | Show a help message and exit. |
-m MOD | Library module to be run as a script (terminates option list). |
-W ARG | Warning control (arg is action:message:category:module:lineno). |
-E | Ignore environment variables (such as PYTHONPATH). |
-B | Disable writing bytecode (.pyc) files. |
--version | Print the PyPy version. |
--info | Print translation information about this PyPy executable. |
--jit ARG | Low level JIT parameters. Mostly internal. Run --jit help for more information. |
If set to a non-empty value, enable logging, the format is:
PYPYLOG=jit-log-opt,jit-backend:logfile will generate a log suitable for jitviewer, a tool for debugging performance issues under PyPy.
PyPy’s default incminimark garbage collector is configurable through several environment variables:
python(1)