-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Kanmani edited this page May 5, 2019
·
2 revisions
Welcome to the embed_python_winforms wiki!
This is a trial windows forms application to test embedding python using pythonnet.
Details of the architecture:
OS: Windows 10 64 bit python: ver 3.5.0 (x86) pythonnet: ver 2.4.1.0 (x86) Visual Studio: Community ver 2019 project architecture: x86
Steps to set up the environment:
- Install python 3.5 https://www.python.org/downloads/release/python-350/
- Add python's folder and Lib folder in the
Path
environment variable - Install pythonnet using pip
pip install pythonnet
Note: requires thewheel
package. - Install any other python libraries that you'd be using in the winforms appln.
- Add the path of
Python.Runtime.dll
to the winforms reference list: ( Project→Add preferences menu in VS) Note: the DLL file would be located in the "...\Python 3.5\Lib\site-packages" folder.
Note: Do not use pythonnet from nuget package. It was excruciatingly hard to match the python and the winform architectures to match. Installing pythonnet using pip is a lot easier.