Для вашей задачи может быть достаточно изменить среду, просто вызвав оболочку из python, используя:
your python 2.7 code
os.system("Command to change your kernel")
your python 3.6 code
Может быть, вам нужно добавить дополнительный код для получения выходных данных или новых входных данных, если они есть ипродолжайте выполнение кода.
Если это не сработает, возможно, проще вызвать функцию python 3.6 непосредственно из команды:
os.system("python3 '/function36.py' ")
Или также использовать подпроцесс функции .позвоните из своего 2.7 кода:
return_code = subprocess.call("python3 '/function36.py'", shell=True)
Используя Python 3.6, вы также можете использовать subprocess.run ()