わたしは、だいたいPython3.4 、PyQt4でプログラミングしてますが、現在Pythonの最新バージョンは3.7になりました。PythonもPyQtもバージョン間での互換性はほぼありません。とにかく文法が違ったり、クラス構造が違ったりするのでそのままではまず動きません。
その間を埋めるようなアプリやモジュールもないことはないですが、過去の経験では信頼性にかけると思っています。
現在開発はPyCharmとAnacondaでどんなバージョンや環境でも自由にできます。そこで現在と違う環境のPythonプログラムをどのように実行させたらよいのか調べてみ