Форум сайта python.su
Во первых, я хочу сказать что мнения товарища Rodegast достаточно специфичны, что бы относится к ним с осторожностью. Я например не разделяю ни его подхода в этом вопросе, ни мнения об venv. Он Вам сейчас еще расскажет то что английский знать не нужно, и что он просто великолепно живет без него.
Во вторых я хотел бы зайти с другого конца - а нужен ли вам питон в этом месте? Может быть вам gnulot банально подойдет? Я именно про рисовалку.
В третьих, несколько отвлеченно, не стоит приносит свое мировозврение java в питон, это скорее всего не работает полностью. Но Вам уже об этом сказали. В целом питон хорош, но как и к любому языку со своей инфраструктурой к нему нужен подход с практически чистого листа. Лично у меня так было когда я игрался с Rust.
P.S. пробежался диаганально по статье про virtualenv , ну что могу сказать. Люди разные бывают, стоит об этом помнить, прежде чем высказывать вслух гневное “Как же мне хочется убивать людей!11”
Офлайн
g
для питона 3 есть venv, там вроде косяки поправили.
в PyCharm можно при создании сразу указать virtualenv
Офлайн
> Во первых, я хочу сказать что мнения товарища Rodegast достаточно специфичны
Моё мнение не только специфично, но ещё и основано на многолетнем опыте. А если кто-то мне не доверяет, то есть статья на хабре в которой описывается тоже самое. https://habrahabr.ru/post/261263/
P.S. Вот недавний пример того как человек мучился с virtualenv, а после того как он сделал всё по моей методе у него всё заработало. http://python.su/forum/topic/33316/
Отредактировано Rodegast (Дек. 30, 2017 15:47:31)
Офлайн
Rodegast вот такая ситуация - чел пишет для заказчика.
1. заказчик хочет чтобы показали на его компе
2. у заказчика питона нет и он категорически отказывается что-либо устанавливать на своем компе,
т.е. нужна абсолютно автономная прога
есть ли мануал на тему - создать полностью автономную среду питон?
Офлайн
> есть ли мануал на тему - создать полностью автономную среду питон?
Вот видео на эту тему: https://www.youtube.com/watch?v=fvBJG_IKvaQ
Офлайн
JOHN_16
В третьих, несколько отвлеченно, не стоит приносит свое мировозврение java в питон, это скорее всего не работает полностью. Но Вам уже об этом сказали. В целом питон хорош, но как и к любому языку со своей инфраструктурой к нему нужен подход с практически чистого листа.Это почти невозможно, жизненный опыт нельзя просто выкинуть, да и не нужно.
Люди разные бываютПолностью с вами согласен. Поэтому стараюсь слушать всех, читать доки, думать и принимать уже самостоятельное взвешенное решение. Никто кроме нас самих не знает какое решение лучше подойдет в том или ином случае, и тем более, не решит наши проблемы.
Может быть вам gnulot банально подойдет?Смотрел, ставил, запускал свои hellowordы - как-то не очень пошел … Поэтому сделал на python, но возможно стоит и присмотреться. Я больше ожидаю развитие js фреймворков. Используем highcharts ,но один нужный нам график highcharts пока не умеет.
Отредактировано g (Дек. 30, 2017 15:51:50)
Офлайн
Rodegast
import sys sys.path.insert(0, "lib") import numpy as np # как сделать чтобы numpy подхватывался из lib print(np.ones(5))
Отредактировано g (Дек. 30, 2017 16:12:41)
Офлайн
> как сделать чтобы numpy подхватывался из lib
А больше ничего делать и не надо. Python будет искать пакеты сначала в lib, а потом в других каталогах.
> Как сделать чтобы IDE это тоже понимала? Pycharm, например.
IDE это тоже должны понимать. Во всяком случае Wing это понимает.
Офлайн
Rodegastчто-то там одна вода и три слайда
Вот видео на эту тему: https://www.youtube.com/watch?v=fvBJG_IKvaQ
Офлайн
Rodegast
IDE это тоже должны понимать. Во всяком случае Wing это понимает.Pycharm не подхватывает … Wing не ставил, не проверял.
Офлайн