Compatibility
Python Connector for Oracle supports standard Python tooling and is compatible with major operating systems.
Python versions
The connector supports Python versions 3.7 through 3.14.
Oracle versions
The connector is compatible with the following Oracle database versions and services:
- Oracle Cloud (DBaaS)
- Oracle Database 23c
- Oracle Database 21c
- Oracle Database 19c
- Oracle Database 18c (including Express Edition)
- Oracle Database 12c
- Oracle Database 11g (including Express Edition)
- Oracle Database 10g (including Express Edition)
- Oracle Database 9i
- Oracle Database 8i
- Oracle Database 8.0
Libraries
You can use the connector with the following Python libraries:
Platforms
The connector runs on the following platforms:
- Windows (32-bit and 64-bit)
- Windows Server (32-bit and 64-bit)
- macOS (64-bit and ARM—Apple M1 and M2)
- Linux (64-bit)
Note: For more information about supported OS versions, see the compatibility page of your Python version.