Forum Discussion
We use python version 3.10 and have test complete version 15.78.12. all our python scripts were failing as test complete attempts to find 3.13 and can't get to our python version. We are using the workaround where we update the Python directory name in smart bear folder and it worked.
Does the latest test complete version would allow us to use old python version 3.10?
- jmunjov1 month agoNew Contributor
I have upgraded to version 15.80, it works flawlessly.
- TikiHardBop11 month agoOccasional Contributor
I am 15.80.1.7 and it still can't seem to find scripts outside of the current project.
- rraghvani1 month ago
Champion Level 3
What is the actual problem you are having issues with?
Everything is clearly explained in the documentation of Working with TestComplete Global Objects in Python 3.13
- rraghvani1 month ago
Champion Level 3
The latest version of TestComplete comes with Python 3.13. Python has made a number of changes. One of them is treating global as regular scoped objects, which has impacted Python scripts used in TestComplete. See https://support.smartbear.com/testcomplete/docs/scripting/specifics/python_tc_globalobjects.html for more information. You need to update your Python scripts to accommodate this change. It is not recommended to change the Python Interpreter version that comes with TestComplete.