You really thinking about a deathwish huh?
Creating a game like Minecraft in Python is sui**de, python is speed limited, you can't really make real-time 3D game using Python.
Problems with physics will be a norm, large scale world generation will take you months and months. (Prototyping,Development,Testing,Optimization, etc...)
If you want to do this don't waste your time and go download C++ or Java.
The only thing you could do in python would be something like game logic but for example core rendering you will need to do it in another language.
As a Mr. in Computer Science, I am 100% recommending you to make a smaller game, take a smaller project.
Make a Text-Based Game or a Puzzle, maybe use Python and Pygame for doing a 2D Platformer.