Provided are [1,2,4]triazol[4,3-a]pyridine derivatives as shown in the general formula (I), a preparation method therefor, and a pharmaceutical composition containing the derivative, wherein the pharmaceutical composition is used as a therapeutic agent, and especially used as a c-Met inhibitor and an immunosuppressant. Each substituent in the general formula (I) is the same as that defined in the specification.