EliahKagan/codegraph

pexpect missing with pipenv

Closed this issue · 0 comments

The conda procedure seems to always work, but pipenv on Unix-like systems produces an installation that can't run notebooks. This affects both JupyterLab and running the notebooks in VS Code. In both cases, the reported problem is that the pexpect package is not installed. Examining Pipfile.lock, which was generated on Windows, reveals that pexpect is not listed as an indirect dependency, not even conditionally based on operating system. (The generated lock file should work on all platforms regardless of what platform it is generated on, but for some reason it doesn't.)