The-OpenROAD-Project / OpenLane

OpenLane is an automated RTL to GDSII flow based on several components including OpenROAD, Yosys, Magic, Netgen and custom methodology scripts for design exploration and optimization.
https://openlane.readthedocs.io/
Apache License 2.0
1.31k stars 369 forks source link

Example CoLab notebook in documentation is missing dependency #1564

Closed JarrettR closed 1 year ago

JarrettR commented 1 year ago

Description

In this link, from the READMD.md:

https://colab.research.google.com/github/chipsalliance/silicon-notebooks/blob/main/digital-inverter-openlane.ipynb

Step number 11 fails with:

ModuleNotFoundError                       Traceback (most recent call last)
[<ipython-input-11-f3322b103f89>](https://localhost:8080/#) in <module>
      1 import pathlib
----> 2 import gdstk
      3 import IPython.display
      4 
      5 gdss = sorted(pathlib.Path('runs').glob('*/results/final/gds/*.gds'))

ModuleNotFoundError: No module named 'gdstk'

Expected Behavior

It runs successfully.

Presumably, gdstk just needs to be installed in the first step

Environment report

Running on Windows 10 in Chrome

Reproduction material

.

Relevant log output

.
vijayank88 commented 1 year ago

@proppy Can you please look into this issue?

proppy commented 1 year ago

See https://github.com/chipsalliance/silicon-notebooks/issues/30

donn commented 1 year ago

Fixed.