| Applicable Versions | NetSim Standard | NetSim Pro |
This could be due to several reasons. NetSim interacts with SUMO in runtime, during VANET simulations.
Both Python and pywin32 are required for VANET simulations to happen successfully. This is essential for interfacing NetSim with SUMO which is a Python-based road traffic simulator. Usually, both python and the associated pywin32 package are installed automatically with NetSim installation. However, there could be installation issues, due to which installation may not have been completed successfully.
| Applicable Releases | v14 |
- To verify if Python 3.12.2 is installed on your system, check the Control Panel.

- If Python is not installed or installed without dependencies (you can confirm this by running the `pip list` command in the command prompt), install Python and the required libraries such as pywin32 and matplotlib.
- It is advised to install Python for all users to prevent dependency issues.
- while installing it is recommended to select customize installation

- Ensure the following options are selected during installation:

- Open the Command prompt and execute the command python -m pip list to check if pywin32 is installed as shown below:

- If pywin32 package is not installed, install it by executing the command python -m pip install pywin32 in the command prompt

After ensuring that both Python and pywin32 packages are installed in your system, restart NetSim and attempt to run VANET simulations.
| Applicable Releases | v13.3 |
- Check if Python 3.11.2 is installed on your PC from the control panel as shown below:

- If python is not installed, you can download and install it from https://www.python.org/ftp/python/3.11.2/python-3.11.2-amd64.exe
- While installing python, make sure that the Add python.exe to PATH checkbox is enabled as shown below:

- Open the Command prompt and execute the command python -m pip list to check if pywin32 is installed as shown below:

- If pywin32 package is not installed, install it by executing the command python -m pip install pywin32 in the command prompt

After ensuring that both Python and pywin32 packages are installed in your system, restart NetSim and attempt to run VANET simulations.
| Applicable Releases | v13 |
This could be due to several reasons. NetSim interacts with SUMO in runtime, during VANET simulations.
Both Python and pywin32 are required for VANET simulations to happen successfully. This is essential for interfacing NetSim with SUMO which is a python based road traffic simulator.
- Check if Python 3.7 pywin32-224 is installed in your PC from the control panel.
- If not installed, download and manually install it from the following links based on the system configuration:
- Python 3.7 pywin32-224
32bit: https://github.com/mhammond/pywin32/releases/download/b301/pywin32-301.win32-py3.9.exe
- Python 3.7 pywin32-224
64bit: https://github.com/mhammond/pywin32/releases/download/b301/pywin32-301.win-amd64-py3.9.exe
- Uninstall any other versions of Python already installed in the system to avoid conflict.
- Check if python scrips (*.py) present in <NetSim_Install_Directory>/bin directory are not altered or contain errors due to customization is done.
Note: It is always recommended to run VANET simulations in Admin mode, preferably under the Administrator user account.