Форум сайта python.su
0
Здравствуйте.
Я понимаю что сейчас полетят шишки но тем не менее. Я уже пересмотрел форум, гугл, вики. Но тем не менее вопросы остались, буду благодарен за помощь заранее спасибо.
1. Для пхп под Windows я использую vertrigo есть ли аналог для питона т.е. апач+мускул+питон или надо качать отдельно с офф. сайтов инсталить по отдельности и какимто образом потом настраивать.
2.ActivePython я так понимаю что это сборка которая несет в себе дополнительные библиотеки, а есть ли сборки c мускулом да и вобше что ставить если есть сборки.
3.Почитав форум я так понял что существует так сказать определенный джентльменский набор. Поделитесь опытом какое типичное программное окружение при работе с питоном, помимо самого питона.
4.Что из студий для разработки и отладки используете.
5.Есть ли средства автоматизации для установки фреймворков.
Офлайн
2
1. например http://www.denwer.ru/packages/python.html
2. нет, достаточно поставить MySQLdb для работы с mysql сервером
4. Notepad++, для отладки под веб werkzeug.debuger например, или paste.evalexception.middleware
5. а чем например pip install django не устраивает ?
Офлайн
26
После таких вопросов очень сильно хочется начать язвить… Вроде: если не хотите думать, пишите на пхп…
Офлайн
2
Вполне нормальные вопросы, имхо, для человека который только начинает изучать Питон, и например, кроме пыха ничего не видел.
Четвертый вообще - тема для отдельного треда.
Отредактировано (Март 28, 2011 09:49:40)
Офлайн
0
1. Для пхп под Windows я использую vertrigo есть ли аналог для питона т.е. апач+мускул+питон или надо качать отдельно с офф. сайтов инсталить по отдельности и какимто образом потом настраивать.Смотря для чего. У php одна задача - показывать helloworld в браузере. У python задач много, а расширений ещё больше. Самая большая сборка, где есть по умолчанию 1188 расширений для python, называется Debian.
ActivePython я так понимаю что это сборка которая несет в себе дополнительные библиотеки, а есть ли сборки c мускулом да и вобше что ставить если есть сборки.Зависит от задач. Одних только типов БД много разных, и задачи у всех разные. А потом ещё и другие задачи, ImageMagick для обработки изображений, веб-фреймворки для упрощения веб-разработки, и так далее и тому подобное. Маловероятно, что есть сборка, которая может включить всё. Впрочем, в этих сборках я не особо разбираюсь.
3.Почитав форум я так понял что существует так сказать определенный джентльменский набор. Поделитесь опытом какое типичное программное окружение при работе с питоном, помимо самого питона.Не знаю. Может быть, в мире сборок, где нужно или готовой сборкой пользоваться, или долго и нудно всё самому вручную прописывать и настраивать, и есть такое, но вообще каждый берёт то, что ему удобнее. Моя сборка это gedit + mcedit + временами vim, для веба bottle+sqlite3, хранится и деплоится через mercurial, для изображений imagemagick, для чего-то ещё — что-то ещё, из того, что больше хочется.
4.Что из студий для разработки и отладки используете.Использовал бы одесскую киностудию, но её аренда или покупка не по карману. Поэтому приходится разрабатывать и отлаживать совсем не там.
5.Есть ли средства автоматизации для установки фреймворков.Есть средства автоматизации для установки чего угодно, называются apt, ports, portage, abs. В Debian я сходу насчитал 19 веб-фреймворков на python.
Офлайн
26
uuu
Самая большая сборка, где есть по умолчанию 1188 расширений для python, называется Debian.
uuuВо первых в Gentoo-то по более будет… А во вторых, для разработки в дебиане нужно поставить только два пакета: python-virtualenv и python-pip. При правильном их использовании у вас всегда будут последние стабильные версии всех необходимых вам питоньих либ и при смене версии в репе после aptitude full-upgrade не придётся переписывать работающие проекты.
кому что нравится, тот то и выбирает, особенно если это только одно движение apt-get.
Офлайн
0
Gentoo это не сборка, Gentoo это метасборка. А Debian вон он, сразу на 8 DVD, сборее некуда. :)
А во вторых, для разработки в дебиане нужно поставить только два пакета: python-virtualenv и python-pip. При правильном их использованииЭто уже не сборка получается. Вопрос то стоит не “как гибче”, а “как проще”.
Офлайн
0
А что это за проблема не подскажите
C:\Documents and Settings\Admin>easy_install django
install_dir C:\Python27\Lib\site-packages\
Searching for django
Reading http://pypi.python.org/simple/django/
Reading http://www.djangoproject.com/
Best match: Django 1.3
Downloading http://pypi.python.org/packages/source/D/Django/Django-1.3.tar.gz#md
5=1b8f76e91c27564708649671f329551f
error: None
C:\Documents and Settings\Admin>
Или так
C:\Documents and Settings\Admin>pip install django
Downloading/unpacking django
Downloading Django-1.3.tar.gz (6.5Mb): 6.5Mb downloaded
Exception:
Traceback (most recent call last):
File “C:\Python27\lib\site-packages\pip\basecommand.py”, line 130, in main
self.run(options, args)
File “C:\Python27\lib\site-packages\pip\commands\install.py”, line 223, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundl
e=self.bundle)
File “C:\Python27\lib\site-packages\pip\req.py”, line 917, in prepare_files
self.unpack_url(url, location, self.is_download)
File “C:\Python27\lib\site-packages\pip\req.py”, line 1023, in unpack_url
return unpack_http_url(link, location, self.download_cache, only_download)
File “C:\Python27\lib\site-packages\pip\download.py”, line 442, in unpack_http
_url
download_hash = _download_url(resp, link, temp_location)
File “C:\Python27\lib\site-packages\pip\download.py”, line 367, in _download_u
rl
chunk = resp.read(4096)
File “C:\Python27\lib\socket.py”, line 380, in read
data = self._sock.recv(left)
File “C:\Python27\lib\httplib.py”, line 553, in read
s = self.fp.read(amt)
File “C:\Python27\lib\socket.py”, line 380, in read
data = self._sock.recv(left)
timeout: timed out
Storing complete log in C:\Documents and Settings\Admin\Application Data\pip\pip
.log
C:\Documents and Settings\Admin>
Отредактировано (Март 28, 2011 15:48:06)
Офлайн
0
Почём в Одесе рубироид не поскажите? )))
Офлайн