Basic HTML Version

|  | Table of Contents |  | View Full Version

Page 139 - 2629_Devagiri_C-8
P. 139

    Install a C Compiler

                     To compile Cython code on Windows, you need a C compiler. Here’s how to install one:

                     Windows: Microsoft C++ Build Tools
                     Step   1     Go to https://visualstudio.microsoft.com/visual-cpp-build-tools/.

                     Step   2     Click Download Build Tools and run the installer.
                     Step  3       In the installer Go to Select “C++ build tools”>Make sure Windows 10 SDK or Windows

                                  11 SDK is checked and click Install.

                     Write a Cython File

                     A .pyx file is where you write your Cython code. It looks almost like regular Python but allows you
                     to add C-style type declarations for better performance.

                     Steps to Create a .pyx File
                     Step   1     Open any text editor — Notepad, VS Code.

                     Step   2     Write your Cython code and Save the file with a .pyx extension.

                     Create setup.py File

                     To compile your Cython file, you need a setup.py script that uses Cython’s build system.

                     Compile the Module
                     After creating Cython file and setup file, you need to compile the module so it can be used in

                     Python.

                     PROGRAM ON CYTHON

                     Here’s a basic Cython program that defines a simple function to add two numbers.
                     Step   1     Create a ‘.pyx’ File named as math_ops.pyx

                     Step   2     Create a ‘setup.py’ File.

                                                                                                                      137
                                                                                                Bonus Byte - 1 (Cython)

| 134 135 136 137 138 139 140 141 142 143 144 |