My partner has tried learning Python multiple times. What hung her up the most each time was the installation and setup on a Mac. After finally finding a Python course that held her hand through the installation phase, the next hurdle was finding a project that was interesting to her.