TestCompete closes unexpectedly when trying to import Pandas
SOLVED- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
TestCompete closes unexpectedly when trying to import Pandas
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?
Thanks.
import os
import sys
def testImportPandas():
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.
Log.Message(curDir)
fileName = os.path.join(curDir,"ExcelFiles", "MyFile.xls" )
Log.Message(fileName)
...
Solved! Go to Solution.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I suggest you contact Support directly about this issue. Here's the link:
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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."
