python lib is not recognized as valid win32 app
- 7 years ago
If you're using 64-bit TestComplete, you can't call a 32-bit 3rd party library. Run the 32-bit TestComplete that is installed on your system (typically found in C:\Program Files (x86)\SmartBear\TestComplete 12\bin) and try again,.
- 7 years ago
To solve it for future users with the same problems:
The reason i could not access the Python 3.6 and kept being directed to the 3.4 is that my code used an external library (numpy) that wasn't installed correctly in the TestComplete 3.6, and so, when my code tried to import it - it went to the 3.4 - where the numpy WAS installed.
Installing the numpy corectly on the 3.6 - solved the issue and indeed there is NO issue with having 2 versions of Python on the same PC.
Here is a link for the numpy installation issue:
chears,
Nadav.