New PYNQ 2.7 image got ModuleNotFoundError: No module named 'pynq' when install BNN-PYNQ

Hi marioruiz,
I run into Jupyter Lab terminal, the result is same. So I will take a look of FINN-example for v2.7.0

root@pynq:/home/xilinx# cd jupyter_notebooks/
root@pynq:/home/xilinx/jupyter_notebooks# ls
 base   common   getting_started   logictools   pynq_peripherals  'Welcome to Pynq.ipynb'
root@pynq:/home/xilinx/jupyter_notebooks# pip3 install git+https://github.com/Xilinx/BNN-PYNQ.git
Collecting git+https://github.com/Xilinx/BNN-PYNQ.git
  Cloning https://github.com/Xilinx/BNN-PYNQ.git to /tmp/pip-req-build-20byhpki
  Running command git clone -q https://github.com/Xilinx/BNN-PYNQ.git /tmp/pip-req-build-20byhpki
  Resolved https://github.com/Xilinx/BNN-PYNQ.git to commit d39c1c75403db571f54dd0f0cf27ae5104ac968e
  Running command git submodule update --init --recursive -q
  Installing build dependencies ... done
  Getting requirements to build wheel ... error
  ERROR: Command errored out with exit status 1:
   command: /usr/local/share/pynq-venv/bin/python3 /usr/local/share/pynq-venv/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py get_requires_for_build_wheel /tmp/tmpu5szgkgh
       cwd: /tmp/pip-req-build-20byhpki
  Complete output (22 lines):
  Traceback (most recent call last):
    File "/usr/local/share/pynq-venv/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 349, in <module>
      main()
    File "/usr/local/share/pynq-venv/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 331, in main
      json_out['return_val'] = hook(**hook_input['kwargs'])
    File "/usr/local/share/pynq-venv/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 117, in get_requires_for_build_wheel
      return hook(config_settings)
    File "/tmp/pip-build-env-zfeufaiw/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 162, in get_requires_for_build_wheel
      return self._get_build_requires(
    File "/tmp/pip-build-env-zfeufaiw/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 143, in _get_build_requires
      self.run_setup()
    File "/tmp/pip-build-env-zfeufaiw/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 267, in run_setup
      super(_BuildMetaLegacyBackend,
    File "/tmp/pip-build-env-zfeufaiw/overlay/lib/python3.8/site-packages/setuptools/build_meta.py", line 158, in run_setup
      exec(compile(code, __file__, 'exec'), locals())
    File "setup.py", line 34, in <module>
      import bnn
    File "/tmp/pip-req-build-20byhpki/bnn/__init__.py", line 1, in <module>
      from .bnn import PynqBNN, CnvClassifier, LfcClassifier, RUNTIME_HW, RUNTIME_SW
    File "/tmp/pip-req-build-20byhpki/bnn/bnn.py", line 30, in <module>
      from pynq import Overlay, PL
  ModuleNotFoundError: No module named 'pynq'
  ----------------------------------------
WARNING: Discarding git+https://github.com/Xilinx/BNN-PYNQ.git. Command errored out with exit status 1: /usr/local/share/pynq-venv/bin/python3 /usr/local/share/pynq-venv/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py get_requires_for_build_wheel /tmp/tmpu5szgkgh Check the logs for full command output.
ERROR: Command errored out with exit status 1: /usr/local/share/pynq-venv/bin/python3 /usr/local/share/pynq-venv/lib/python3.8/site-packages/pip/_vendor/pep517/in_process/_in_process.py get_requires_for_build_wheel /tmp/tmpu5szgkgh Check the logs for full command output.
WARNING: You are using pip version 21.2.1; however, version 21.3.1 is available.
You should consider upgrading via the '/usr/local/share/pynq-venv/bin/python3 -m pip install --upgrade pip' command.
root@pynq:/home/xilinx/jupyter_notebooks# 
1 Like