Форум сайта python.su
103
PanovSergeyА почему и нет? в случае надобности всегда можна изменить!
~$python3
Офлайн
19
И зачем сразу виртуальное окружение? новый проект и все библиотеки снова качать?Проектов идет всегда больше одного, накладно каждый раз пересобирать окружение.
Ну вот хочет человек запускать python 3 командой python и не вижу причин eму этого не делать! Все программы проверяют версию пайтона.Ой ой
Программа на 2 питоне может вообще не знать что третий бывает.
Отредактировано PanovSergey (Фев. 17, 2014 18:10:50)
Офлайн
103
1. Virtualenv хорош для больших и стабильных проектов, а для изучения пайтона я не вижу смысла! Но это мое субъективно мнение. В интернете много споров о virtualenv и давайте не будем начинать новый, просто человек должен сам к этому прийти, а не говорить ему “используй virtualenv, так круче”!
2.
Ой ой Программа на 2 питоне может вообще не знать что третий бывает.Давайте проверим. У меня Mint 16, я поставлю 3 пайтон по дефолту, хоть и пишу на 2.7, и через месяц я отпишусь какие были проблемы и были ли они вообще!
Офлайн
19
В интернете много споров о virtualenvУтверждаете подтверждайте ссылками.
а не говорить ему “используй virtualenv, так круче”!Это кто такое написал? Использование виртуаленв обусловлено удобством использования, а не хотелками.
через месяц я отпишусь какие были проблемы и были ли они вообщеВы лучше через полгодика отпишитесь, пару обнов поставьте, да сотню библиотек к вашим проектам.
Офлайн
103
Утверждаете подтверждайте ссылками.http://habrahabr.ru/post/206024/
Использование виртуаленв обусловлено удобством использования, а не хотелками.Вы навязываете свое мнение, удобством использования для Вас, еще раз повторюсь, человек должен сам прийти к этому, удобно это для него или нет. Я использую виртуаленв только на сервере, где иногда могут возникнуть какието несовместимости, а для desktop приложений я не использую и никаких проблем еще не было.
Вы лучше через полгодика отпишитесь, пару обнов поставьте, да сотню библиотек к вашим проектам.ну если за месяц ничего не покажет, то и за полгода пару ошибок не проблема, тем более я очень редко использую старые библиотеки и программы!
Офлайн
19
Офлайн
103
Оригинал статьи.И?
Офлайн
857
#!/usr/bin/env python
#!/usr/bin/env python3
terabaytпотому что
А почему и нет? в случае надобности всегда можна изменить!
sudo find / -type f -name '*.py' -printf "%p:" -exec head -1 {} \; | grep 'python$' | less
[guest@localhost tmp]$ python /usr/lib64/python2.7/mimify.py
Usage: mimify [-l len] -[ed] [infile [outfile]]
[guest@localhost tmp]$ python3 /usr/lib64/python2.7/mimify.py
File "/usr/lib64/python2.7/mimify.py", line 441
print usage
^
SyntaxError: invalid syntax
[guest@localhost tmp]$
Отредактировано py.user.next (Фев. 17, 2014 22:18:04)
Офлайн
103
py.user.next спасибо. Написал не подумав(
Офлайн
75
terabaytНу так вроде там не обсуждается нужен ли вообще venv, а конкретно то что не нравиться автору в реализации venv и pip.
И 10% знакомых пайтонистов такого же мнения.
Офлайн