Add npm as prerequisite
envgap__jupyter-widgets__ipywidgets-195
01 / FAILURE SIGNATURE
As reported upstream
error: [Errno 2] No such file or directory
Not a benchmark task.
- In a clean container the reported failure did not reproduce, or the known fix did not make the project run.
02 / ENVIRONMENT RECIPE
- Base commit
77c9d8ac158d9c46f41857939c3cb4d72ec0302f- Manifest
setup.py- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
jupyter-widgets/ipywidgets #195 · read the original issue
If you don't have npm install, you get confusing errors.
``` text
Installing collected packages: ipywidgets
Running setup.py develop for ipywidgets
Complete output from command /home/vagrant/.pyenv/versions/2.7.10/bin/python2.7 -c "import setuptools, tokenize; __file__='/home/vagrant/src/ipywidgets/setup.py'; exec(com\
pile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" develop --no-deps:
/home/vagrant/.pyenv/versions/2.7.10/lib/python2.7/site-packages/setuptools/dist.py:282: UserWarning: Normalizing '4.2.0dev' to '4.2.0.dev0'
normalized_version,
running develop
running jsdeps
npm unavailable
rebuilding js and css failed
missing files: ['/home/vagrant/src/ipywidgets/ipywidgets/static/widgets/css/widgets.min.css', '/home/vagrant/src/ipywidgets/ipywidgets/tests/bin']
error: [Errno 2] No such file or directory
```
04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]