DiffieHellman [BlueCode] C#
28.04.2017
10:32:55
Кто может к софту прикрутить progressbar?
Zart
28.04.2017
10:33:19
Mr Earnest
28.04.2017
10:34:46
Проблему решить как то можно?)
Dmitriy
28.04.2017
10:35:10
Не юзать mod_wsgi например
Google
Mr Earnest
28.04.2017
10:35:22
альтернатива?
Zart
28.04.2017
10:35:35
не вижу проблем с мод_всги...
Dmitriy
28.04.2017
10:35:37
Нынче молодежно uwsgi и gunicorn
Zart
28.04.2017
10:35:50
а косяк выше в том что репа не включена и он в ней не искал
Dmitriy
28.04.2017
10:36:02
Настроить которые намного проще
Хотя насчет первого не уверен
Zart
28.04.2017
10:36:20
а еще есть мод_всги-експресс
Mr Earnest
28.04.2017
10:36:23
uwsgi мы его под цент не осилили
Dmitriy
28.04.2017
10:36:45
Но суть твоей проблемы как раз в настройке
Zart
28.04.2017
10:36:51
yum-config-manager --enable ius наверное
Mr Earnest
28.04.2017
10:36:52
все по мануалу с сисадмином делали, и просто не заводиться
Zart
28.04.2017
10:36:56
не знаю как оно там его обозвало
надо мозгами шевелить. говенных мануалов в инете слишком дохера
Google
Mr Earnest
28.04.2017
10:37:39
согласен
Zart
28.04.2017
10:37:53
судя по тому что ты простейших ошибок не осиливаешь - админить ты еще не умеешь 8\
Mr Earnest
28.04.2017
10:38:47
я и не сказал что я сисадминил =)
Моя задача поставить проект джанги, и что то не как не зайдет.
https://gist.github.com/jmorton/558f7079ed2159156277 на это что сказать можете?
Zart
28.04.2017
10:41:22
что это мод_всги-экспресс 8)
Dmitriy
28.04.2017
10:41:22
Докер же
Zart
28.04.2017
10:41:32
докер там для примера
Dmitriy
28.04.2017
10:41:41
И хорошо что для примера
Zart
28.04.2017
10:41:49
все что там указано можно и без докера запускать
Dmitriy
28.04.2017
10:41:50
Потому что make install
Zart
28.04.2017
10:42:06
но самосборный питон..
Dmitriy
28.04.2017
10:42:07
Нельзя такое запускать
Zart
28.04.2017
10:42:22
если уметь конфигурить, то можно
Dmitriy
28.04.2017
10:42:26
Но в докере можно
Zart
28.04.2017
10:42:37
они там в /usr/local ставят, если ты не заметил
Dmitriy
28.04.2017
10:42:37
И обновлять и удалять
Удалять все равно будет неудобно
Zart
28.04.2017
10:44:43
опять же, как ставить
я предпочитаю самопалы собирать в /opt/<somedir>
тогда удаление сводится к удалению каталога
Dmitriy
28.04.2017
10:45:49
С переменными среды?
Google
Zart
28.04.2017
10:45:58
главное правильно рпатх конфигурировать
а что с ними?
Dmitriy
28.04.2017
10:46:28
Ну в смысле чтобы юзеру заюзать софт их нужно устанавливать же
Заюзать в привычном виде
Zart
28.04.2017
10:46:49
не обязательно
либо симлинки в какойнить опт/бин или юср/локал, либо патх поправить, да
Dmitriy
28.04.2017
10:47:58
Вот с scl именно такая ситуация
Чтобы что-то заюзать в привычном виде нужно все патхи обновить
Расписная Черепашка
28.04.2017
10:49:28
В связи с недавними событиями в чате http://telegra.ph/import-drama-04-19
данный диалог остался без администраторов, в следствии этого советуем перейти в новый аналогичный диалог - @ru_python_beginners
Dmitriy
28.04.2017
10:49:37
Там помимо того, что ты ставишь еще какая-то хрень подтягивается
[root@5e56a1daaa4c /]# ls /opt/rh/python27/root
bin dev home lib64 mnt proc sbin srv tmp var
boot etc lib media opt root selinux sys usr
Хотя не, можно сказать, что там все только нужное, хоть и структура директорий ужасающая
Zart
28.04.2017
10:54:34
[root@b0cfe6a80817 /]# cat /etc/centos-release
CentOS Linux release 7.3.1611 (Core)
[root@b0cfe6a80817 /]# yum install python35u-{devel,mod_wsgi}
Loaded plugins: fastestmirror, ovl
Loading mirror speeds from cached hostfile
...
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
python35u-devel x86_64 3.5.3-1.ius.centos7 ius 188 k
python35u-mod_wsgi x86_64 4.5.15-1.ius.centos7 ius 100 k
Installing for dependencies:
apr x86_64 1.4.8-3.el7 base 103 k
apr-util x86_64 1.5.2-6.el7 base 92 k
centos-logos noarch 70.0.6-3.el7.centos base 21 M
httpd x86_64 2.4.6-45.el7.centos.4 updates 2.7 M
httpd-tools x86_64 2.4.6-45.el7.centos.4 updates 84 k
mailcap noarch 2.1.41-2.el7 base 31 k
python35u x86_64 3.5.3-1.ius.centos7 ius 50 k
python35u-libs x86_64 3.5.3-1.ius.centos7 ius 9.1 M
вполне подхватывает
на той говновики испманагера зачем-то мпм-итк предлагают
я бы воркера заюзал под питон
[root@b0cfe6a80817 /]# cat /etc/httpd/conf.modules.d/10-wsgi-python3.5.conf
# NOTE:
# Only one mod_wsgi can be loaded at a time.
# Don't attempt to load if already loaded.
<IfModule !wsgi_module>
LoadModule wsgi_module modules/mod_wsgi_python3.5.so
</IfModule>
вот там точно нужный мод_всги
Dmitriy
28.04.2017
11:00:33
Еще точнее в httpd -M
Zart
28.04.2017
11:00:55
версию ж не покажет
Dmitriy
28.04.2017
11:01:07
Разве?
Google
Dmitriy
28.04.2017
11:01:25
А то мало ли что в isp наконфигурено
Zart
28.04.2017
11:01:40
wsgi_module (shared)
ну можно мод_статус прикрутить и проверить в онлайне 8)
Mr Earnest
28.04.2017
11:05:43
Так, ладно, расковырял я это говно, другой вопрос, как заставить его выдавать теперь статику?)
это ж наверное уже в конфиге надо прописать...
https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/modwsgi/#serving-files похоже ответ найден
Zart
28.04.2017
11:08:00
через мод_альяс нормально, хотя и не обязательно
в куче гайдов любят нахуячить мод_реврайт на голом месте
Mr Earnest
28.04.2017
11:15:57
Как быть с такой ошибкой? https://pastebin.com/AVm6KmuU
При команде sudo pip3.5 install —upgrade pip
Zart
28.04.2017
11:16:22
убил бы
Mr Earnest
28.04.2017
11:17:03
кроме того как перейти на 3.5.2 питон мне в голову больше ничего не пришло
Zart
28.04.2017
11:17:08
каждый раз когда очередной новичек делает sudo pip в мире дохнет питон
Mr Earnest
28.04.2017
11:17:30
а по другому скулит что нет доступа
Zart
28.04.2017
11:17:49
и разумеется это повод въебать судо
Маришка
28.04.2017
11:18:13
Mr Earnest
28.04.2017
11:18:15
ну как вариант)
Zart
28.04.2017
11:18:26
Маришка
28.04.2017
11:18:40
Zart
28.04.2017
11:18:41
поэтому я выше и сказал, что глобальный пип не нужен
Mr Earnest
28.04.2017
11:19:03
вопрос остается открытым, как обновить пип, а то он мне не хочет ставить венв, говорит старый
Google
Маришка
28.04.2017
11:19:17
Что блин
Zart
28.04.2017
11:19:29
эм.. чо?
Маришка
28.04.2017
11:19:36
В смысле пип не хочет ставить венв
Mr Earnest
28.04.2017
11:19:42
-bash-4.2$ pip3.5 install virtualenv
Collecting virtualenv
Downloading virtualenv-15.1.0-py2.py3-none-any.whl (1.8MB)
100% |████████████████████████████████| 1.8MB 773kB/s
Installing collected packages: virtualenv
Exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/site-packages/pip/basecommand.py", line 209, in main
status = self.run(options, args)
File "/usr/local/lib/python3.5/site-packages/pip/commands/install.py", line 317, in run
prefix=options.prefix_path,
File "/usr/local/lib/python3.5/site-packages/pip/req/req_set.py", line 732, in install
**kwargs
File "/usr/local/lib/python3.5/site-packages/pip/req/req_install.py", line 835, in install
self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
File "/usr/local/lib/python3.5/site-packages/pip/req/req_install.py", line 1030, in move_wheel_files
isolated=self.isolated,
File "/usr/local/lib/python3.5/site-packages/pip/wheel.py", line 344, in move_wheel_files
clobber(source, lib_dir, True)
File "/usr/local/lib/python3.5/site-packages/pip/wheel.py", line 322, in clobber
shutil.copyfile(srcfile, destfile)
File "/usr/local/lib/python3.5/shutil.py", line 115, in copyfile
with open(dst, 'wb') as fdst:
PermissionError: [Errno 13] Отказано в доступе: '/usr/local/lib/python3.5/site-packages/virtualenv.py'
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install —upgrade pip' command.
Маришка
28.04.2017
11:20:00
python -m venv path/for/venv
Zart
28.04.2017
11:20:02
блядь
Маришка
28.04.2017
11:20:34
-bash-4.2$ pip3.5 install virtualenv
Collecting virtualenv
Downloading virtualenv-15.1.0-py2.py3-none-any.whl (1.8MB)
100% |████████████████████████████████| 1.8MB 773kB/s
Installing collected packages: virtualenv
Exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.5/site-packages/pip/basecommand.py", line 209, in main
status = self.run(options, args)
File "/usr/local/lib/python3.5/site-packages/pip/commands/install.py", line 317, in run
prefix=options.prefix_path,
File "/usr/local/lib/python3.5/site-packages/pip/req/req_set.py", line 732, in install
**kwargs
File "/usr/local/lib/python3.5/site-packages/pip/req/req_install.py", line 835, in install
self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
File "/usr/local/lib/python3.5/site-packages/pip/req/req_install.py", line 1030, in move_wheel_files
isolated=self.isolated,
File "/usr/local/lib/python3.5/site-packages/pip/wheel.py", line 344, in move_wheel_files
clobber(source, lib_dir, True)
File "/usr/local/lib/python3.5/site-packages/pip/wheel.py", line 322, in clobber
shutil.copyfile(srcfile, destfile)
File "/usr/local/lib/python3.5/shutil.py", line 115, in copyfile
with open(dst, 'wb') as fdst:
PermissionError: [Errno 13] Отказано в доступе: '/usr/local/lib/python3.5/site-packages/virtualenv.py'
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'pip install —upgrade pip' command.
Версии 3+ имеют свой же венв
Zart
28.04.2017
11:20:42
он порой хреново пашет
Маришка
28.04.2017
11:20:56
Какой порой
Zart
28.04.2017
11:21:09
в смысле пашет как раз нормально, но конфликтует с отдельными пакаджами
Маришка
28.04.2017
11:21:17
Когда человек забыл activate сделать?
Zart
28.04.2017
11:21:26
активейт вообще не причем
Маришка
28.04.2017
11:21:34
:D
Zart
28.04.2017
11:21:40
он тем более нахуй не нужен
Маришка
28.04.2017
11:21:45
Это была шутка
Zart
28.04.2017
11:22:02
понавыдумавали модных слов для исправления PATH...
Маришка
28.04.2017
11:22:10
Ну я особо не сталкивалась с проблемами
Mr Earnest
28.04.2017
11:24:34
эээм... вопрос. А почему глобально он не дал пип обновить, а в виртуалке дал оО
в чем магия
Zart
28.04.2017
11:24:45
ни в чем
тебе ж написало PermissionError
Mr Earnest
28.04.2017
11:25:04
ну так судо ж
Эта группа больше не существует