Приветствую всё сообщество разработчиков на Python.
Решил начать изучение данного языка.
Работаю на Mac OS.
Хочу попросить разъяснения по некоторым вопросам:
1. В Mac OS установлена стандартно версия Python 2.7.9
Вопрос: можно ли обновить Python до актуально версии или лучше установить отдельно?
2. Вопрос: Всегда ли библиотеки устанавливаются в /usr/local/bin?
3. В данный момент работаю на Delphi XE7, пишу приложения и компилирую из в exe файл, получается всего лишь 1 exe для запуска и работы простейшей программы, т.е. сделал приложение и отдал её заказчику в формате 1-ого exe файла.
Вопрос: Можно ли так же писать приложение на Python, и если да, то с помощью чего?
4. В интернете многие советую для каждого проекта делать виртуальное окружение отдельное через pyvenv.
Вопрос: нужно ли это делать? И я так понимаю, это нужно чтобы не засорять систему?
Благодарю за ответы и надеюсь на развёрнутые ответы, которые помогут всем новичкам, которые захотят изучать Python.
конечно если нет зависимостей от других библиотек. Т.е. Нормальный путь для любого приложения (и на паскале и на питоне и на java) делать дистрибутив!!!!. Установка вашего приложения должна выглядеть как pip install you_app. При этом даже отдавать ничего не надо пользователь может сам все ставить и обновлять.4 не обязательно. Но если поставите 2-3 питона то может понадобиться. Кроме не засорения еще помогает проверить перед деплоем или при создании дистрибутива отследить отсутствие зависимостей. Сам работаю без venv. Еще ни разу не было проблем совместимости разных версий.