Supervisor: Supervisor not install on Python3.6

Created on 5 Jun 2017  路  5Comments  路  Source: Supervisor/supervisor

i used the fedora 26 and python3.6 defaulty
Collecting supervisor
Using cached supervisor-3.3.2.tar.gz
Complete output from command python setup.py egg_info:
Supervisor requires Python 2.4 or later but does not work on any version of Python 3. You are using version 3.6.1 (default, May 9 2017, 15:52:14)
[GCC 7.1.1 20170503 (Red Hat 7.1.1-1)]. Please install using a supported version.

Most helpful comment

@mnaberez run into this problem half a year later - the currently released version is supervisor 3.3.4; unreleased 4.0 is apparently Python 3 compatible. Could you please tell what are the release plans for 4.0? Is there any alternative to running from git in the meantime? Many thanks!

All 5 comments

Supervisor is not yet compatible with Python 3, as noted in the README. Python 3 issues are being tracked under the tag python 3.

@mnaberez run into this problem half a year later - the currently released version is supervisor 3.3.4; unreleased 4.0 is apparently Python 3 compatible. Could you please tell what are the release plans for 4.0? Is there any alternative to running from git in the meantime? Many thanks!

I have installed in a virtual environment with python3.6, thus : pip install git+https://github.com/Supervisor/supervisor@master how much I try to execute by supervisorctl start celeryd, example and throw something at me
error: <class 'PermissionError'>, [Errno 13] Permission denied: file: /home/omar/Escritorio/virtual_envs/env_celery/lib/python3.6/site-packages/supervisor/xmlrpc.py line: 557

Who had a similar problem and how could it be solved?, thanks

@alejandrohdo I have the same issue and I couldn't solve it yet, Im seriously thinking about using circus instead

do you have this line in your supervisord config:

; the below section must remain in the config file for RPC
; (supervisorctl/web interface) to work, additional interfaces may be
; added by defining them in separate rpcinterface: sections
[rpcinterface:supervisor]
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface

Was this page helpful?
0 / 5 - 0 ratings

Related issues

guettli picture guettli  路  96Comments

ramary picture ramary  路  33Comments

cclauss picture cclauss  路  62Comments

mkotsalainen picture mkotsalainen  路  28Comments

ojii picture ojii  路  20Comments