Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d7d703a

Browse files
committed
mention the need for PythonEngine.Initialize and BeginAllowThreads in the README
1 parent a5e9b55 commit d7d703a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

README.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ Embedding Python in .NET
5050
(internal, derived from ``MissingMethodException``) upon calling ``Initialize``.
5151
Typical values are ``python38.dll`` (Windows), ``libpython3.8.dylib`` (Mac),
5252
``libpython3.8.so`` (most other Unix-like operating systems).
53+
- Then call ``PythonEngine.Initialize()``. If you plan to use Python objects from
54+
multiple threads, also call ``PythonEngine.BeginAllowThreads()``.
5355
- All calls to python should be inside a
5456
``using (Py.GIL()) {/* Your code here */}`` block.
5557
- Import python modules using ``dynamic mod = Py.Import("mod")``, then

0 commit comments

Comments
 (0)