Essential sections failing to build, python3.7.5 runing on Odroid XU4 VENV`
Building wheels for collected packages: cryptography, bcrypt, pyyaml, ruamel.yaml, voluptuous, voluptuous-serialize, aiohttp, cffi, MarkupSafe, multidict, yarl
Running setup.py bdist_wheel for cryptography ... error
Complete output from command /srv/homeassistant/bin/python3.7 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-oj6pi4zz/cryptography/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmpbucybxj2pip-wheel- --python-tag cp37:
Installed /tmp/pip-build-oj6pi4zz/cryptography/.eggs/cffi-1.13.2-py3.7-linux-armv7l.egg
Searching for pycparser
Reading https://pypi.python.org/simple/pycparser/
Downloading https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz#sha256=a988718abfad80b6b157acce7bf130a30876d27603738ac39f140993246b25b3
Best match: pycparser 2.19
Processing pycparser-2.19.tar.gz
Writing /tmp/easy_install-shy71390/pycparser-2.19/setup.cfg
Running pycparser-2.19/setup.py -q bdist_egg --dist-dir /tmp/easy_install-shy71390/pycparser-2.19/egg-dist-tmp-x2w5l9ll
warning: no previously-included files found matching 'setup.pyc'
warning: no previously-included files matching 'yacctab.*' found under directory 'tests'
warning: no previously-included files matching 'lextab.*' found under directory 'tests'
warning: no previously-included files matching 'yacctab.*' found under directory 'examples'
warning: no previously-included files matching 'lextab.*' found under directory 'examples'
zip_safe flag not set; analyzing archive contents...
pycparser.ply.__pycache__.lex.cpython-37: module references __file__
pycparser.ply.__pycache__.lex.cpython-37: module MAY be using inspect.getsourcefile
pycparser.ply.__pycache__.yacc.cpython-37: module references __file__
pycparser.ply.__pycache__.yacc.cpython-37: module MAY be using inspect.getsourcefile
pycparser.ply.__pycache__.yacc.cpython-37: module MAY be using inspect.stack
pycparser.ply.__pycache__.ygen.cpython-37: module references __file__
creating /tmp/pip-build-oj6pi4zz/cryptography/.eggs/pycparser-2.19-py3.7.egg
Extracting pycparser-2.19-py3.7.egg to /tmp/pip-build-oj6pi4zz/cryptography/.eggs
Installed /tmp/pip-build-oj6pi4zz/cryptography/.eggs/pycparser-2.19-py3.7.egg
/usr/lib/python3.7/distutils/dist.py:274: UserWarning: Unknown distribution option: 'long_description_content_type'
warnings.warn(msg)
usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: -c --help [cmd1 cmd2 ...]
or: -c --help-commands
or: -c cmd --help
error: invalid command 'bdist_wheel'
----------------------------------------
Failed building wheel for cryptography
I had to use
python3.7 -m pip install homeassistant
pip has been updated
I’ve installed as much as I can find for python 3.7
type or paste code here
(homeassistant) root@odroid:/srv/homeassistant# apt install python3.7*
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting ‘python3.7-2to3’ for glob ‘python3.7*’
Note, selecting ‘python3.7-tk’ for glob ‘python3.7*’
Note, selecting ‘python3.7-venv’ for glob ‘python3.7*’
Note, selecting ‘python3.7-distutils’ for glob ‘python3.7*’
Note, selecting ‘python3.7’ for glob ‘python3.7*’
Note, selecting ‘python3.7-dbg’ for glob ‘python3.7*’
Note, selecting ‘python3.7-dev’ for glob ‘python3.7*’
Note, selecting ‘python3.7-doc’ for glob ‘python3.7*’
Note, selecting ‘python3.7-gdbm’ for glob ‘python3.7*’
Note, selecting ‘python3.7-minimal’ for glob ‘python3.7*’
Note, selecting ‘python3.7-lib2to3’ for glob ‘python3.7*’
Note, selecting ‘python3.7-examples’ for glob ‘python3.7*’
Note, selecting ‘python3-distutils’ instead of ‘python3.7-distutils’
Note, selecting ‘python3-gdbm’ instead of ‘python3.7-gdbm’
Note, selecting ‘python3-lib2to3’ instead of ‘python3.7-lib2to3’
Note, selecting ‘python3-tk’ instead of ‘python3.7-tk’
python3-distutils is already the newest version (3.6.9-1~18.04).
python3-gdbm is already the newest version (3.6.9-1~18.04).
python3-lib2to3 is already the newest version (3.6.9-1~18.04).
python3-tk is already the newest version (3.6.9-1~18.04).
python3.7 is already the newest version (3.7.5-2~18.04).
python3.7-dbg is already the newest version (3.7.5-2~18.04).
python3.7-dev is already the newest version (3.7.5-2~18.04).
python3.7-doc is already the newest version (3.7.5-2~18.04).
python3.7-examples is already the newest version (3.7.5-2~18.04).
python3.7-minimal is already the newest version (3.7.5-2~18.04).
python3.7-venv is already the newest version (3.7.5-2~18.04).
The previous version 103.6 ran but would not update due to pythone 3.6 installed
Anyone know what other libs are needed to build the wheels
I downloaded with APT python3.75, I did try to compile python3.74 , but fails on make test badly
TIA
Now a tottally hosed HA . It need to be in a VENV as other applications running on the XU4