197 # get a QByteArray of the output |
197 # get a QByteArray of the output |
198 versionBytes = process.readAllStandardOutput() |
198 versionBytes = process.readAllStandardOutput() |
199 versionStr = str(versionBytes, encoding='utf-8').strip() |
199 versionStr = str(versionBytes, encoding='utf-8').strip() |
200 if versionStr == "3": |
200 if versionStr == "3": |
201 _exePy3.add(exe) |
201 _exePy3.add(exe) |
202 else: |
202 elif versionStr == "2": |
203 _exePy2.add(exe) |
203 _exePy2.add(exe) |
204 finally: |
204 finally: |
205 f.close() |
205 f.close() |
206 |
206 |
207 executables = _exePy3 if majorVersion == 3 else _exePy2 |
207 executables = _exePy3 if majorVersion == 3 else _exePy2 |