ome / omero-figure

An OMERO.web app for creating Figures from images in OMERO
http://figure.openmicroscopy.org
GNU Affero General Public License v3.0
15 stars 30 forks source link

Install info clarify venv usage #463

Closed will-moore closed 2 years ago

will-moore commented 2 years ago

See https://github.com/ome/omero-iviewer/pull/408/ cc @jburel

will-moore commented 2 years ago

TestFigureScripts failing build due to `reportlab install failure.

Using legacy 'setup.py install' for reportlab, since package 'wheel' is not installed.
Installing collected packages: zipp, typing-extensions, importlib-metadata, reportlab, markdown
    Running setup.py install for reportlab: started
    Running setup.py install for reportlab: finished with status 'error'
    ERROR: Command errored out with exit status 1:
     command: /opt/omero/server/venv3/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-057f7vv4/reportlab_fa84fe928d70455f834af4cfcbe73c7b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-057f7vv4/reportlab_fa84fe928d70455f834af4cfcbe73c7b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-bjnnp2ww/install-record.txt --single-version-externally-managed --compile --install-headers /opt/omero/server/venv3/include/site/python3.6/reportlab
         cwd: /tmp/pip-install-057f7vv4/reportlab_fa84fe928d70455f834af4cfcbe73c7b/

possibly due to

    unable to execute 'gcc': No such file or directory
jburel commented 2 years ago

see https://github.com/ome/omero-figure/pull/464