What are you looking for?
Network Analyzers Python Instrument Drivers
For a complete list of all instrument drivers from Keysight, please visit www.keysight.com/find/drivers
Release Date | Version | Version Description |
---|---|---|
2024-10-25 | 2.0.2 | Fixed the issue in driver initialization with PXI address |
Release Date | Version |
---|---|
2024-10-25 | 2.0.2 |
Version Description |
---|
Fixed the issue in driver initialization with PXI address |
Driver type: Python (32-bit/64-bit)
Python Version Support: 3.6 - 3.10
Driver Download Options
- Binary Packages for supported Python versions
- Source Package
How to Download
- Click the Download button
- Download the package
How to Install
- Binary Package
- Copy the downloaded package (archive file) to a temp folder
- Unzip it
- Use pip install to install the driver
- “pip install keysight_ktna-2.0.2-cp38-cp38-win32.whl”
- “pip install keysight_ktna-2.0.2-cp38-cp38-win32.whl”
- Source Package
- Distributed source package means when the user runs pip install <package_name>, the binary package is built and installed from the source package, compatible with the user’s environment. Important to note users cannot modify python driver APIs.
- Prerequisites
- Python 3.6 to 3.10
- C++ Compiler: MSVC compiler. Install Visual Studio (any edition) with "Desktop development with C++" workload selected OR if full VS ADE not needed, Build Tools for Visual Studio (command line interface) with "C++ build tools" workload selected.
- CMake 3.16 or newer: CMake tools are used to build and install the driver Python module. If needed, install the latest stable binary distribution for Windows or Linux from CMake.org.
- VISA: The driver module uses VISA to communicate with the instrument. Any compliant implementation is acceptable. The latest version of Keysight IO Libraries Suite is recommended, includes VISA.
- Copy the downloaded package to a temp folder
- Unzip it
- Use pip install to install the driver
- “pip install keysight_ktna-2.0.2.tar.gz”.
Licensing
- Does Not Require a License
Supporting Documentation
- keysight_ktna_V2.0.2_python3.6_32-bit_binary_package
- keysight_ktna_V2.0.2_python3.6_64-bit_binary_package
- keysight_ktna_V2.0.2_python3.7_32-bit_binary_package
- keysight_ktna_V2.0.2_python3.7_64-bit_binary_package
- keysight_ktna_V2.0.2_python3.8_32-bit_binary_package
- keysight_ktna_V2.0.2_python3.8_64-bit_binary_package
- keysight_ktna_V2.0.2_python3.9_32-bit_binary_package
- keysight_ktna_V2.0.2_python3.9_64-bit_binary_package
- keysight_ktna_V2.0.2_python3.10_32-bit_binary_package
- keysight_ktna_V2.0.2_python3.10_64-bit_binary_package
- keysight_ktna_V2.0.2_source package
Installs on: PC
Operating System
- Windows 10
- Windows 8.1/8
- Windows 7 SP1
Note: Python 3.9 is NOT supported on Windows 7.
Prerequisites
Supported Instruments
- E5080A, E5080B, N5221B, N5222B, N5224B, N5225B, N5227B, N5231B, N5232B, N5234B, N5235B, N5239B, N5241B, N5242B, N5244B, N5245B, N5247B, N5264B, M9485A, M9309A, M9310A, M9340A, M9376A, M937X, M9300A, M9377A, M9370A, M9371A, M9372A, M9373A, M9374A, M9375A, M980X, M9800A, M9801A, M9802A, M9803A, M9804A, M9805A, M9806A, M9807A, M9808A, P5000A, P5001A, P5002A, P5003A, P5004A, P5005A, P5006A, P5007A, P5008A, P5000B, P5001B, P5002B, P5003B, P5004B, P5005B, P5006B, P5007B, P5008B, P5020A, P5021A, P5022A, P5023A, P5024A, P5025A, P5026A, P5027A, P5028A, P5020B, P5021B, P5022B, P5023B, P5024B, P5025B, P5026B, P5027B, P5028B, P9370A, P9371A, P9372A, P9373A, P9374A, P9375A, P9370B, P9371B, P9372B, P9373B, P9374B, P9375B, P9377B, P9382B, P9384B, E5055A, M9834A, M9837A, E5081A
Related Links
Driver type: Python (32-bit/64-bit)
Python Version Support: 3.6 - 3.10
Driver Download Options
- Binary Packages for supported Python versions
- Source Package
How to Download
- Click the Download button
- Download the package
How to Install
- Binary Package
- Copy the downloaded package (archive file) to a temp folder
- Unzip it
- Use pip install to install the driver
- “pip install keysight_ktna-2.0.1-cp38-cp38-win32.whl”
- “pip install keysight_ktna-2.0.1-cp38-cp38-win32.whl”
- Source Package
- Distributed source package means when the user runs pip install <package_name>, the binary package is built and installed from the source package, compatible with the user’s environment. Important to note users cannot modify python driver APIs.
- Prerequisites
- Python 3.6 to 3.10
- C++ Compiler: MSVC compiler. Install Visual Studio (any edition) with "Desktop development with C++" workload selected OR if full VS ADE not needed, Build Tools for Visual Studio (command line interface) with "C++ build tools" workload selected.
- CMake 3.16 or newer: CMake tools are used to build and install the driver Python module. If needed, install the latest stable binary distribution for Windows or Linux from CMake.org.
- VISA: The driver module uses VISA to communicate with the instrument. Any compliant implementation is acceptable. The latest version of Keysight IO Libraries Suite is recommended, includes VISA.
- Copy the downloaded package to a temp folder
- Unzip it
- Use pip install to install the driver
- “pip install keysight_ktna-2.0.1.tar.gz”.
Licensing
- Does Not Require a License
Supporting Documentation
- keysight_ktna_V2.0.1_python3.6_32-bit_binary_package
- keysight_ktna_V2.0.1_python3.6_64-bit_binary_package
- keysight_ktna_V2.0.1_python3.7_32-bit_binary_package
- keysight_ktna_V2.0.1_python3.7_64-bit_binary_package
- keysight_ktna_V2.0.1_python3.8_32-bit_binary_package
- keysight_ktna_V2.0.1_python3.8_64-bit_binary_package
- keysight_ktna_V2.0.1_python3.9_32-bit_binary_package
- keysight_ktna_V2.0.1_python3.9_64-bit_binary_package
- keysight_ktna_V2.0.1_python3.10_32-bit_binary_package
- keysight_ktna_V2.0.1_python3.10_64-bit_binary_package
- keysight_ktna_V2.0.1_source package
Installs on: PC
Operating System
- Windows 10
- Windows 8.1/8
- Windows 7 SP1
Note: Python 3.9 is NOT supported on Windows 7.
Prerequisites
Supported Instruments
- E5080A, E5080B, N5221B, N5222B, N5224B, N5225B, N5227B, N5231B, N5232B, N5234B, N5235B, N5239B, N5241B, N5242B, N5244B, N5245B, N5247B, N5264B, M9485A, M9309A, M9310A, M9340A, M9376A, M937X, M9300A, M9377A, M9370A, M9371A, M9372A, M9373A, M9374A, M9375A, M980X, M9800A, M9801A, M9802A, M9803A, M9804A, M9805A, M9806A, M9807A, M9808A, P5000A, P5001A, P5002A, P5003A, P5004A, P5005A, P5006A, P5007A, P5008A, P5000B, P5001B, P5002B, P5003B, P5004B, P5005B, P5006B, P5007B, P5008B, P5020A, P5021A, P5022A, P5023A, P5024A, P5025A, P5026A, P5027A, P5028A, P5020B, P5021B, P5022B, P5023B, P5024B, P5025B, P5026B, P5027B, P5028B, P9370A, P9371A, P9372A, P9373A, P9374A, P9375A, P9370B, P9371B, P9372B, P9373B, P9374B, P9375B, P9377B, P9382B, P9384B, E5055A, M9834A, M9837A, E5081A
Related Links
Driver type: Python (32-bit/64-bit)
Python Version Support: 3.6 - 3.10
Driver Download Options
- Binary Packages for supported Python versions
- Source Package
How to Download
- Click the Download button
- Download the package
How to Install
- Binary Package
- Copy the downloaded package (archive file) to a temp folder
- Unzip it
- Use pip install to install the driver
- “pip install keysight_ktna-2.0.0-cp38-cp38-win32.whl”
- “pip install keysight_ktna-2.0.0-cp38-cp38-win32.whl”
- Source Package
- Distributed source package means when the user runs pip install <package_name>, the binary package is built and installed from the source package, compatible with the user’s environment. Important to note users cannot modify python driver APIs.
- Prerequisites
- Python 3.6 to 3.10
- C++ Compiler: MSVC compiler. Install Visual Studio (any edition) with "Desktop development with C++" workload selected OR if full VS ADE not needed, Build Tools for Visual Studio (command line interface) with "C++ build tools" workload selected.
- CMake 3.16 or newer: CMake tools are used to build and install the driver Python module. If needed, install the latest stable binary distribution for Windows or Linux from CMake.org.
- VISA: The driver module uses VISA to communicate with the instrument. Any compliant implementation is acceptable. The latest version of Keysight IO Libraries Suite is recommended, includes VISA.
- Copy the downloaded package to a temp folder
- Unzip it
- Use pip install to install the driver
- “pip install keysight_ktna-2.0.0.tar.gz”.
Licensing
- Does Not Require a License
Supporting Documentation
- keysight_ktna_V2.0.0_python3.6_32-bit_binary_package
- keysight_ktna_V2.0.0_python3.6_64-bit_binary_package
- keysight_ktna_V2.0.0_python3.7_32-bit_binary_package
- keysight_ktna_V2.0.0_python3.7_64-bit_binary_package
- keysight_ktna_V2.0.0_python3.8_32-bit_binary_package
- keysight_ktna_V2.0.0_python3.8_64-bit_binary_package
- keysight_ktna_V2.0.0_python3.9_32-bit_binary_package
- keysight_ktna_V2.0.0_python3.9_64-bit_binary_package
- keysight_ktna_V2.0.0_python3.10_32-bit_binary_package
- keysight_ktna_V2.0.0_python3.10_64-bit_binary_package
- keysight_ktna_V2.0.0_source package
Installs on: PC
Operating System
- Windows 10
- Windows 8.1/8
- Windows 7 SP1
Note: Python 3.9 is NOT supported on Windows 7.
Prerequisites
Supported Instruments
- E5080A, E5080B, N5221B, N5222B, N5224B, N5225B, N5227B, N5231B, N5232B, N5234B, N5235B, N5239B, N5241B, N5242B, N5244B, N5245B, N5247B, N5264B, M9485A, M9309A, M9310A, M9340A, M9376A, M937X, M9300A, M9377A, M9370A, M9371A, M9372A, M9373A, M9374A, M9375A, M980X, M9800A, M9801A, M9802A, M9803A, M9804A, M9805A, M9806A, M9807A, M9808A, P5000A, P5001A, P5002A, P5003A, P5004A, P5005A, P5006A, P5007A, P5008A, P5000B, P5001B, P5002B, P5003B, P5004B, P5005B, P5006B, P5007B, P5008B, P5020A, P5021A, P5022A, P5023A, P5024A, P5025A, P5026A, P5027A, P5028A, P5020B, P5021B, P5022B, P5023B, P5024B, P5025B, P5026B, P5027B, P5028B, P9370A, P9371A, P9372A, P9373A, P9374A, P9375A, P9370B, P9371B, P9372B, P9373B, P9374B, P9375B, P9377B, P9382B, P9384B, E5055A, M9834A, M9837A, E5081A
Related Links
Driver type: Python (32-bit/64-bit)
Python Version Support: 3.6 - 3.10
Driver Download Options
- Binary Packages for supported Python versions
- Source Package
How to Download
- Click the Download button
- Download the package
How to Install
- Binary Package
- Copy the downloaded package (archive file) to a temp folder
- Unzip it
- Use pip install to install the driver
- “pip install keysight_ktna-1.2.0-cp38-cp38-win32.whl”
- “pip install keysight_ktna-1.2.0-cp38-cp38-win32.whl”
- Source Package
- Distributed source package means when the user runs pip install <package_name>, the binary package is built and installed from the source package, compatible with the user’s environment. Important to note users cannot modify python driver APIs.
- Prerequisites
- Python 3.6 to 3.10
- C++ Compiler: MSVC compiler. Install Visual Studio (any edition) with "Desktop development with C++" workload selected OR if full VS ADE not needed, Build Tools for Visual Studio (command line interface) with "C++ build tools" workload selected.
- CMake 3.16 or newer: CMake tools are used to build and install the driver Python module. If needed, install the latest stable binary distribution for Windows or Linux from CMake.org.
- VISA: The driver module uses VISA to communicate with the instrument. Any compliant implementation is acceptable. The latest version of Keysight IO Libraries Suite is recommended, includes VISA.
- Copy the downloaded package to a temp folder
- Unzip it
- Use pip install to install the driver
- “pip install keysight_ktna-1.2.0.tar.gz”.
Licensing
- Does Not Require a License
Supporting Documentation
- keysight_ktna_V1.2.0_python3.6_32-bit_binary_package
- keysight_ktna_V1.2.0_python3.6_64-bit_binary_package
- keysight_ktna_V1.2.0_python3.7_32-bit_binary_package
- keysight_ktna_V1.2.0_python3.7_64-bit_binary_package
- keysight_ktna_V1.2.0_python3.8_32-bit_binary_package
- keysight_ktna_V1.2.0_python3.8_64-bit_binary_package
- keysight_ktna_V1.2.0_python3.9_32-bit_binary_package
- keysight_ktna_V1.2.0_python3.9_64-bit_binary_package
- keysight_ktna_V1.2.0_python3.10_32-bit_binary_package
- keysight_ktna_V1.2.0_python3.10_64-bit_binary_package
- keysight_ktna_V1.2.0_source package
Installs on: PC
Operating System
- Windows 10
- Windows 8.1/8
- Windows 7 SP1
Note: Python 3.9 is NOT supported on Windows 7.
Prerequisites
Supported Instruments
- E5080A, E5080B, N5221B, N5222B, N5224B, N5225B, N5227B, N5231B, N5232B, N5234B, N5235B, N5239B, N5241B, N5242B, N5244B, N5245B, N5247B, N5264B, M9485A, M9309A, M9310A, M9340A, M9376A, M937X, M9300A, M9377A, M9370A, M9371A, M9372A, M9373A, M9374A, M9375A, M980X, M9800A, M9801A, M9802A, M9803A, M9804A, M9805A, M9806A, M9807A, M9808A, P5000A, P5001A, P5002A, P5003A, P5004A, P5005A, P5006A, P5007A, P5008A, P5000B, P5001B, P5002B, P5003B, P5004B, P5005B, P5006B, P5007B, P5008B, P5020A, P5021A, P5022A, P5023A, P5024A, P5025A, P5026A, P5027A, P5028A, P5020B, P5021B, P5022B, P5023B, P5024B, P5025B, P5026B, P5027B, P5028B, P9370A, P9371A, P9372A, P9373A, P9374A, P9375A, P9370B, P9371B, P9372B, P9373B, P9374B, P9375B, P9377B, P9382B, P9384B, E5055A, M9834A, M9837A
Related Links
Driver type: Python (32-bit/64-bit)
Python Version Support: 3.6 - 3.9
Driver Download Options
- Binary Packages for supported Python versions
- Source Package
How to Download
- Click the Download button.
- Download the package.
How to Install
- Binary Package
- Copy the downloaded package (archive file) to a temp folder
- Unzip it
- Use pip install to install the driver
- “pip install keysight_ktna-1.0.6-cp38-cp38-win32.whl”
- “pip install keysight_ktna-1.0.6-cp38-cp38-win32.whl”
- Source Package
- Distributed source package means when the user runs pip install <package_name>, the binary package is built and installed from the source package, compatible with the user’s environment. Important to note users cannot modify python driver APIs.
- Prerequisites
- Python 3.6 to 3.9
- C++ Compiler: MSVC compiler. Install Visual Studio (any edition) with "Desktop development with C++" workload selected OR if full VS ADE not needed, Build Tools for Visual Studio (command line interface) with "C++ build tools" workload selected.
- CMake 3.16 or newer: CMake tools are used to build and install the driver Python module. If needed, install the latest stable binary distribution for Windows or Linux from CMake.org.
- VISA: The driver module uses VISA to communicate with the instrument. Any compliant implementation is acceptable. The latest version of Keysight IO Libraries Suite is recommended, includes VISA.
- Copy the downloaded package to a temp folder
- Unzip it
- Use pip install to install the driver
- “pip install keysight_ktna-1.0.6.tar.gz”.
Licensing
- Does Not Require a License
Supporting Documentation
- keysight_ktna_V1.0.6_python3.6_32-bit_binary_package
- keysight_ktna_V1.0.6_python3.6_64-bit_binary_package
- keysight_ktna_V1.0.6_python3.7_32-bit_binary_package
- keysight_ktna_V1.0.6_python3.7_64-bit_binary_package
- keysight_ktna_V1.0.6_python3.8_32-bit_binary_package
- keysight_ktna_V1.0.6_python3.8_64-bit_binary_package
- keysight_ktna_V1.0.6_python3.9_32-bit_binary_package
- keysight_ktna_V1.0.6_python3.9_64-bit_binary_package
- keysight_ktna_V1.0.6_source package
Installs on: PC
Operating System
- Windows 10
- Windows 8.1/8
- Windows 7 SP1
Note: Python 3.9 is NOT supported on Windows 7.
Prerequisites
Supported Instruments
- E5080A, E5080B, N5221B, N5222B, N5224B, N5225B, N5227B, N5231B, N5232B, N5234B, N5235B, N5239B, N5241B, N5242B, N5244B, N5245B, N5247B, N5264B, M9485A, M9309A, M9310A, M9340A, M9376A, M937X, M9300A, M9377A, M9370A, M9371A, M9372A, M9373A, M9374A, M9375A, M980X, M9800A, M9801A, M9802A, M9803A, M9804A, M9805A, M9806A, M9807A, M9808A, P5000A, P5001A, P5002A, P5003A, P5004A, P5005A, P5006A, P5007A, P5008A, P5000B, P5001B, P5002B, P5003B, P5004B, P5005B, P5006B, P5007B, P5008B, P5020A, P5021A, P5022A, P5023A, P5024A, P5025A, P5026A, P5027A, P5028A, P5020B, P5021B, P5022B, P5023B, P5024B, P5025B, P5026B, P5027B, P5028B, P9370A, P9371A, P9372A, P9373A, P9374A, P9375A, P9370B, P9371B, P9372B, P9373B, P9374B, P9375B, P9377B, P9382B, P9384B