I am going to give a non-answer to this question, since this isn't exactly the pumping lemma, but maybe sheds light on what the idea of the pumping lemma is. Here is a basic fact about deterministic finite state automata, which is the essence of the Myhill-Nerode theorem: If two strings $a$ and $b$ drive the FSA to the same state, then for any $c$, either both of $ac$ and $bc$ are accepted, or neither is.
Back to your problem, suppose that a deterministic automaton for you language has $n$ states. Then at least two of $(01)^1$, $(01)^2$, $\ldots$, $(01)^{n+1}$, say $(01)^p$ and $(01)^q$ with $p\neq q$, drive the automaton to the same state (this is the pigeon-hole principle). According to the fact, then either both of $(01)^p2^p$ and $(01)^q2^p$ are in $L$ or neither is, which is a contradiciton.