Во первых, я хочу сказать что мнения товарища Rodegast достаточно специфичны, что бы относится к ним с осторожностью. Я например не разделяю ни его подхода в этом вопросе, ни мнения об venv. Он Вам сейчас еще расскажет то что английский знать не нужно, и что он просто великолепно живет без него.
Во вторых я хотел бы зайти с другого конца - а нужен ли вам питон в этом месте? Может быть вам gnulot банально подойдет? Я именно про рисовалку.
В третьих, несколько отвлеченно, не стоит приносит свое мировозврение java в питон, это скорее всего не работает полностью. Но Вам уже об этом сказали. В целом питон хорош, но как и к любому языку со своей инфраструктурой к нему нужен подход с практически чистого листа. Лично у меня так было когда я игрался с Rust.
P.S. пробежался диаганально по статье про virtualenv , ну что могу сказать. Люди разные бывают, стоит об этом помнить, прежде чем высказывать вслух гневное “Как же мне хочется убивать людей!11”