Skip to content

[onnx] Struggle to compile branch dev

Required prerequisites

  • Python 3.8.10
  • cmake version 3.30.2

What commit version of aidge do you use

  • aidge: commit 59b3d4e5061d6e489dce00839f1fd6d1b07e9d02 (HEAD -> main, origin/main, origin/HEAD)
  • aidge-onnx: commit 3d6fbfa4 (HEAD -> dev, origin/dev)

Problem description

I want to install aidge dev. So I do:

git clone --recursive https://gitlab.eclipse.org/eclipse/aidge/aidge.git
git checkout dev
git submodule foreach git checkout dev
pip install .

and get some errors

Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-req-build-nfmghmj_/setup.py", line 84, in <module>
        setup(
      File "/home/360/360.1-Projets/360.1.13-AD_POC/AIDGE-DEV/aidge/env_aidge/lib/python3.8/site-packages/setuptools/__init__.py", line 145, in setup
        return distutils.core.setup(**attrs)
      File "/usr/lib/python3.8/distutils/core.py", line 148, in setup
        dist.run_commands()
      File "/usr/lib/python3.8/distutils/dist.py", line 966, in run_commands
        self.run_command(cmd)
      File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/home/360/360.1-Projets/360.1.13-AD_POC/AIDGE-DEV/aidge/env_aidge/lib/python3.8/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/lib/python3.8/distutils/command/install.py", line 589, in run
        self.run_command('build')
      File "/usr/lib/python3.8/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/usr/lib/python3.8/distutils/command/build.py", line 135, in run
        self.run_command(cmd_name)
      File "/usr/lib/python3.8/distutils/cmd.py", line 313, in run_command
        self.distribution.run_command(command)
      File "/usr/lib/python3.8/distutils/dist.py", line 985, in run_command
        cmd_obj.run()
      File "/tmp/pip-req-build-nfmghmj_/setup.py", line 79, in run
        install_aidge_package(aidge_bundle_path / "aidge_onnx")
      File "/tmp/pip-req-build-nfmghmj_/setup.py", line 43, in install_aidge_package
        raise RuntimeError("Setup.py file required to install this module")
    RuntimeError: Setup.py file required to install this module
    ----------------------------------------
ERROR: Command errored out with exit status 1: /home/360/360.1-Projets/360.1.13-AD_POC/AIDGE-DEV/aidge/env_aidge/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-nfmghmj_/setup.py'"'"'; __file__='"'"'/tmp/pip-req-build-nfmghmj_/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-apmnawbx/install-record.txt --single-version-externally-managed --compile --install-headers /home/360/360.1-Projets/360.1.13-AD_POC/AIDGE-DEV/aidge/env_aidge/include/site/python3.8/aidge Check the logs for full command output.

?

--> Maybe there is no Setup.py in aidge_onnx on branch dev ?