I got an unexpected behavior of TestComplete.
What I am trying to do is to import pandas.
With the code below, it runs ok for the first time; however, when I run the second time, TestComplete just closes.
Do you have any idea?
sys.path.insert(0, 'C:\Program Files\Python36\Lib\site-packages')
import pandas as pd
curDir = os.getcwd() #NOTE: Break point was set and it never stops here when running the second time.
fileName = os.path.join(curDir,"ExcelFiles", "MyFile.xls" )
Go to Solution.
I got reply from SmartBear Customer Care below:
"We investigated the issue - TestComplete crashes because of numpy included to the pandas package. They have a very old issue (https://github.com/numpy/numpy/issues/8097) when third-party tools are crashing because of numpy after calling the Py_Finilize() function. TestComplete works in the same way. You can find a more detailed description in the following StackOverflow forum thread:http://stackoverflow.com/questions/7676314/py-initialize-py-finalize-not-working-twice-with-numpy/76...So, unfortunately, we cannot do anything with it."
I suggest you contact Support directly about this issue. Here's the link: