Installer doesn't put capirca command in ~/.local/bin
- Dominant language
- Python
- Stars
- 857
- Forks
- 213
- PR merge metrics
- No merged PRs in 30d
Description
The installation instructions say that after installation one can invoke capirca as `~/.local/bin/capirca`. However, the installer doesn't install anything in ~/.local/bin. This applies both when installing from a clone of the current git master branch and when installing from PyPI via pip. In both cases, the installation finishes without error, but ~/.local/bin/capirca does not exist:
```
$ python setup.py install --user
running install
running bdist_egg
running egg_info
creating capirca.egg-info
writing capirca.egg-info/PKG-INFO
writing dependency_links to capirca.egg-info/dependency_links.txt
writing entry points to capirca.egg-info/entry_points.txt
Using /home/jhaiduce/.local/lib/python3.10/site-packages
Finished processing dependencies for capirca==2.0.4
$ capirca
bash: capirca: command not found...
$ ls ~/.local/bin/capirca
ls: cannot access '/home/jhaiduce/.local/bin/capirca': No such file or directory
```
But the capirca package is successfully installed in ~/.local/lib/python3.10/site-packages:
```
$ ls /home/jhaiduce/.local/lib/python3.10/site-packages/capirca*
/home/jhaiduce/.local/lib/python3.10/site-packages/capirca:
aclgen.py __init__.py lib __pycache__ utils
/home/jhaiduce/.local/lib/python3.10/site-packages/capirca-2.0.4-py3.10.egg:
capirca EGG-INFO tools
/home/jhaiduce/.local/lib/python3.10/site-packages/capirca-2.0.4-py3.10.egg-info:
dependency_links.txt installed-files.txt PKG-INFO SOURCES.txt
entry_points.txt not-zip-safe requires.txt top_level.txt
```
Contributor guide
Assessment
This issue has not been assessed yet.