Right now we don't have the infrastructure to import enough gas from anywhere else. I'm all in favour of building that infrastructure. But until that gas actually happened, an actual supply shortage would literally mean some people died of hypothermia or lack of reliable electricity supply.
Germany has previously had to deal with gas and oil shortages. During WW2, Germany produced significant amounts of synthetic gas and oil from coal because they were forced to. The only thing holding Europe back right now is the will to act. At some point the cost of allowing Russia to proceed will exceed the cost to make changes, and once that happens, Europe will act. In war people die, and it doesn't matter if the immediate cause was hypothermia or something else as the underlying cause is the war. War means that it's no longer business as usual for all sides.
I think there is a significant possibility that the war in Ukraine can expand beyond Ukraine's borders. If that happens, all bets are off. Europe now knows that it has created an out of control monster, and you can be 100% certain that the governments of its member states are actively planning how to cut their dependence on Gazprom as fast as humanly possible. It's no longer a what if scenario, it is now something that has to be contained.