Error Summary


Error Code: 1245

Description: The error occurs because the numpy module is either not installed or was installed for the another Python version. GP-Jammer uses Python 3.10 to execute its Python scripts.




Possible Causes


  1. The Python installer may not have been installed correctly during the GP-Jammer setup. 
  2. The required Python dependencies (e.g., numpy) are missing or incompatible with the installed Python version.



Step-by-Step Solution


Step 1: Verify Python Version


Ensure Python 3.10 is installed. Open a command prompt and type:


py -0


This command will display all installed Python versions. Look for Python 3.10. If it is missing, proceed to install it.



Step 2: Install Python 3.10


1. Download Python 3.10 from the official Python website:

https://www.python.org/ftp/python/3.10.0/python-3.10.0.exe


2. Run the installer and ensure you:

  • Check the box: "Add Python 3.10 to PATH"
  • Click Customize Installation and proceed.



3. On the next screen:


Ensure the pip checkbox is selected to install pip (Python's package manager).


4. Complete the installation and verify by typing the following in the command prompt:


py -0

This should return Python 3.10.x.



Step 3: Install Required Dependencies


Once Python 3.10 is installed, install the required packages:


Open a command prompt and type:

pip3 install --trusted-host pypi.org --trusted-host pypi.python.org numpy scipy matplotlib


This command will install:

  • Numpy: For numerical computations
  • Scipy: For scientific computing
  • Matplotlib: For data visualization



Step 4: Manual Dependency Installation (If Needed)


If the above step fails, manually install the required dependencies:


1. Navigate to the Python installation directory, typically:


C:\Users\<Your Username>\AppData\Local\Programs\Python\Python310


2. Open the Scripts folder. Locate pip3.10.exe.


3. From the Scripts folder, open a command prompt and type:


pip3.10.exe install --trusted-host pypi.org --trusted-host pypi.python.org numpy scipy matplotlib



Step 5: Test GP-Jammer


Relaunch the GP-Jammer software.

Verify that the error no longer appears.



Additional Notes


If you encounter permission issues during installation, run the command prompt as an administrator.

Ensure that any antivirus or firewall settings do not block Python or pip installations.

If the error persists despite following these steps, please contact GPSPATRON Support for further assistance. Attach the generated log file when reaching out to support.