@python_beginnersЭта группа больше не существует

Страница 1701 из 1885
Zart
28.04.2017
07:53:50
._.
таки тот скрипт для дерева подошел?

Marianna
28.04.2017
08:01:46
Проксимов
28.04.2017
08:04:36


Google
Mr Earnest
28.04.2017
09:24:23
Привет всем. Ребят, спасите. Устанавливаю Django на ISPmanager, все збс, полёт нормальный. Ставлю подключение на PostgreSQL, и все ломается. - Проект в venv - модуль psycopg2 установлен - Логи говорят что его нет(psycopg2) - Апач Грешу на то что апач не подхватывает венв, вопрос, где это прописывается? на офф ISP нифига нет этого https://goo.gl/6WX15j

Dmitriy
28.04.2017
09:26:12
Т.е. вне венва джанга тоже есть?

Mr Earnest
28.04.2017
09:26:22
да

Dmitriy
28.04.2017
09:26:31
И в самом венве site-packages глобальные наследуются?

Mr Earnest
28.04.2017
09:26:58
psycopg2 и джанга все в венве

ничего глобально не ставил...

Dmitriy
28.04.2017
09:27:31
>вне венва джанга тоже есть? да >ничего глобально не ставил...

Mr Earnest
28.04.2017
09:27:52
а, вопрос хороший. Сейчас гляну.

Zart
28.04.2017
09:30:01
трейсбек проверял?

Mr Earnest
28.04.2017
09:31:09
трейсбек проверял?
Я не знаю что это

Zart
28.04.2017
09:31:35
логи сервера...

в них ошибки записываются

Mr Earnest
28.04.2017
09:31:46
- Логи говорят что его нет(psycopg2)

Google
Dmitriy
28.04.2017
09:31:47
>- Логи говорят что его нет(psycopg2)

Zart
28.04.2017
09:31:56
нет где?

Dmitriy
28.04.2017
09:32:00
WSGIPythonHome указан кстати?

Zart
28.04.2017
09:32:04
трейсбек в студию

WSGIPythonHome указан кстати?
это только для ембеддед режима. если он правильно настраивал, то у него должен быть демон режим

Mr Earnest
28.04.2017
09:32:38
Zart
28.04.2017
09:32:57
не нужен

для демон режима надо python-home в wsgidaemonprocess

я вообще предпочитаю в скрипте задавать

Dmitriy
28.04.2017
09:35:19
Бля, действительно

http://ur1.ca/qt1zo

WSGIDaemonProcess

Mr Earnest
28.04.2017
09:36:14
короче глобально только pip и венв с тулсами

Dmitriy
28.04.2017
09:36:18
Соответственно настройка демона https://docs.djangoproject.com/en/1.11/howto/deployment/wsgi/modwsgi/#using-mod-wsgi-daemon-mode

Zart
28.04.2017
09:36:47
глобальный пип вообще не нужен

Dmitriy
28.04.2017
09:37:10
В докере может и нужен

Или еще какой контейнерной хуите

Zart
28.04.2017
09:37:42
ну если разве что ставить поюзерно, то ладно

Google
Mr Earnest
28.04.2017
09:38:05
вопрос чисто из любопытсва, разница между изи инсталом и пипом вообще есть?)

Dmitriy
28.04.2017
09:38:33
https://packaging.python.org/pip_easy_install/

Mr Earnest
28.04.2017
09:39:57
Благодарю)

Zart
28.04.2017
09:40:43
https://packaging.python.org/pip_easy_install/
относительно убогое сравнение

не знаю выпилили ли, но у пипа был ключ --egg ставивший пакаджи аналогично изе. но это работало криво

Dmitriy
28.04.2017
09:43:07
no such option: --egg

Zart
28.04.2017
09:43:34
изя делал качал-ставил-зависимости-повторить пип сперва качает все зависимости и ставит лишь когда все в наличии

no such option: --egg
только у пип инсталл

Dmitriy
28.04.2017
09:46:07
В итоге смысла все-равно немного

Zart
28.04.2017
09:47:36
изя был лучше пипа довольно долго

Dmitriy
28.04.2017
09:47:48
Потоу что типа DEPRECATION с версии 9.0.0 (2016-11-02)

Zart
28.04.2017
09:48:20
это вообще поебень

Mr Earnest
28.04.2017
10:09:15
[Fri Apr 28 10:06:51.380328 2017] [:error] [pid 21910] [remote ] return import_module('%s.base' % backend_name) [Fri Apr 28 10:06:51.380335 2017] [:error] [pid 21910] [remote ] File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module [Fri Apr 28 10:06:51.380345 2017] [:error] [pid 21910] [remote ] __import__(name) Такая ошибка разве вообще должна проскакивать, если используется 3 питон?

меня смущает что он в 2.7 стучиться

Dmitriy
28.04.2017
10:10:17
Очевидно, что питон не 3й

Zart
28.04.2017
10:11:03
а с чего ты взял что третий должен использоваться?

Mr Earnest
28.04.2017
10:12:16
WSGIDaemonProcess site.org python-path=/var/www/minegu/data/home/site_org/site_org:/var/www/minegu/data/home/site_org/lib/python3.5/site-packages WSGIProcessGroup site.org WSGIScriptAlias / /var/www/minegu/data/home/site_org/site_org/site_org/wsgi.py process-group=site.org

Хотя бы поэтому

Zart
28.04.2017
10:12:35
неа

Google
Zart
28.04.2017
10:12:59
мод_всги использует тот питон, против которого он собран, а то что ты там прописываешь - на это не влияет

Mr Earnest
28.04.2017
10:13:00
тогда не пойму что я упустил

Zart
28.04.2017
10:13:09
т.е. ты не тот пакет поставил скорее всего

дистриб какой?

Mr Earnest
28.04.2017
10:13:45
ос?

цент 7

Zart
28.04.2017
10:14:06
ну

rpm -qa \*wsgi* что показывает?

Mr Earnest
28.04.2017
10:14:46
mod_wsgi-3.4-12.el7_0.x86_64

Zart
28.04.2017
10:15:29
а надо python3-mod_wsgi

тот под 2.7

Mr Earnest
28.04.2017
10:15:45
это надо затерать?

Zart
28.04.2017
10:16:12
yum swap mod_wsgi python3-mod_wsgi

Mr Earnest
28.04.2017
10:18:03
-bash-4.2$ sudo yum swap mod_wsgi python3-mod_wsgi [sudo] password for minegu: Загружены модули: fastestmirror, langpacks gitlab_gitlab-ce/x86_64/signature | 836 B 00:00:00 gitlab_gitlab-ce/x86_64/signature | 1.0 kB 00:00:00 !!! gitlab_gitlab-ce-source/signature | 836 B 00:00:00 gitlab_gitlab-ce-source/signature | 951 B 00:00:00 !!! Loading mirror speeds from cached hostfile * base: mirror.daniel-jost.net * extras: centos.datente.com * updates: mirror.softaculous.com Пакета с названием python3-mod_wsgi не найдено. Ошибка: swap install python3-mod_wsgi

Zart
28.04.2017
10:18:23
печаль

покажи yum --enablerepo=\* repolist

жопа. в епел нет...

Mr Earnest
28.04.2017
10:20:35
https://pastebin.com/ivbNVCsG

Отойду минуток на 5

Zart
28.04.2017
10:22:20
странно накопипастено, но видно что подключены дополнительные репы уже

Google
Dmitriy
28.04.2017
10:23:40
В ius есть

Zart
28.04.2017
10:25:21
угу, вижу

правда оно может за собой потащить замену еще пачки вещей

плюс там 3.6

Mr Earnest
28.04.2017
10:26:24
я тут

Dmitriy
28.04.2017
10:27:06
На 3.5 тоже есть

По крайней мере там ситуация лучше чем с scl

Zart
28.04.2017
10:27:21
забавно что там 3.4, 3.5 и 3.6, но мод_всги под 3.4 доложить забыли

Mr Earnest
28.04.2017
10:27:57
как докачать то его?)

Zart
28.04.2017
10:28:11
rpm -ihv https://centos7.iuscommunity.org/ius-release.rpm от рута чтобы подключить репу

Mr Earnest
28.04.2017
10:28:59
Загружается https://centos7.iuscommunity.org/ius-release.rpm Подготовка... ################################# [100%] пакет ius-release-1.0-15.ius.centos7.noarch уже установлен

Zart
28.04.2017
10:29:06
yum remove mod_wsgi чтобы снести старый, чтоб под ногами не путался yum install python35u-{devel,mod_wsgi,psycopg2} чтобы поставить 3.5й питон и модвсги с ним

дальше надо смотреть что наставилось. если оно как положено сунуло свой conf в /etc/httpd/... то модуль должен заводится из коробки без лишних танцев

а венв придётся пересоздать заново, но с новым 3.5 питоном

Mr Earnest
28.04.2017
10:30:58
sudo yum install python35u-{devel,mod_wsgi,psycopg2} Загружены модули: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirror.daniel-jost.net * extras: centos.datente.com * updates: mirror.softaculous.com Пакета с названием python35u-devel не найдено. Пакета с названием python35u-mod_wsgi не найдено. Пакета с названием python35u-psycopg2 не найдено. Ошибка: Выполнять нечего

Dmitriy
28.04.2017
10:31:00
В scl вот что есть; python33-mod_wsgi.x86_64 : A WSGI interface for Python web applications in : Apache rh-python34-mod_wsgi.x86_64 : A WSGI interface for Python web applications in : Apache rh-python35-mod_wsgi.x86_64 : A WSGI interface for Python web applications in : Apache

Zart
28.04.2017
10:31:21
вот почему я люблю федору...

не приходится шароёбится по тонне левых реп

Dmitriy
28.04.2017
10:31:44
Ну конечно

forge и fusion еще

Zart
28.04.2017
10:32:08
Available Packages mod_wsgi.x86_64 4.4.1-3.fc21 updates python3-mod_wsgi.x86_64 4.4.1-3.fc21 updates

Dmitriy
28.04.2017
10:32:13
Хотя первый вроде уже сдох

Страница 1701 из 1885

Эта группа больше не существует Эта группа больше не существует