Commit e5f93ef2 authored by Sandro Tosi's avatar Sandro Tosi

Py_SetPythonHome() can be called before Py_Initialize(); thanks to Cody Smith from docs@

parent f788cf70
...@@ -31,7 +31,7 @@ Initializing and finalizing the interpreter ...@@ -31,7 +31,7 @@ Initializing and finalizing the interpreter
Initialize the Python interpreter. In an application embedding Python, this Initialize the Python interpreter. In an application embedding Python, this
should be called before using any other Python/C API functions; with the should be called before using any other Python/C API functions; with the
exception of :cfunc:`Py_SetProgramName`, :cfunc:`PyEval_InitThreads`, exception of :cfunc:`Py_SetProgramName`, :cfunc:`Py_SetPythonHome`, :cfunc:`PyEval_InitThreads`,
:cfunc:`PyEval_ReleaseLock`, and :cfunc:`PyEval_AcquireLock`. This initializes :cfunc:`PyEval_ReleaseLock`, and :cfunc:`PyEval_AcquireLock`. This initializes
the table of loaded modules (``sys.modules``), and creates the fundamental the table of loaded modules (``sys.modules``), and creates the fundamental
modules :mod:`__builtin__`, :mod:`__main__` and :mod:`sys`. It also initializes modules :mod:`__builtin__`, :mod:`__main__` and :mod:`sys`. It also initializes
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment