Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere Server - Programming » Python support


Installing Python support on Unix and Mac OS X

Python support can be set up on Windows by running the applicable setup python script from the sdk/python subdirectory of your SQL Anywhere installation.


Ensure that Python and the ctypes module are installed. For a list of supported versions of Python, see [external link]

  1. Make sure the environment is set up for SQL Anywhere.

    Depending on which shell you are using, enter the appropriate command to source the SQL Anywhere configuration script from the SQL Anywhere installation directory (bin64 may be used in place of bin32, if you have the 64-bit software installed):

    In this shell... Use this command...
    sh, ksh, or bash . bin32/
    csh or tcsh source bin32/sa_config.csh
  2. At a shell prompt, change to the sdk/python subdirectory of your SQL Anywhere installation.

  3. Enter the following command to install sqlanydb.

    python install
  4. To test sqlanydb, make a copy of the sample database file in your current directory and run a test.

    dbsrv16 demo
    python scripts/

    The test script makes a connection to the database server and executes a SQL query. If successful, the test displays the message sqlanydb successfully installed.

    If the test does not run, ensure that the bin32 or bin64 subdirectory of the SQL Anywhere installation is in your path.


The sqlanydb module is now ready to use.