First it’s there:
$ pip search pylibpcap
pylibpcap - pylibpcap is a python module for the libpcap packet capture library.
Then it’s not:
$ pip install pylibpcap
Downloading/unpacking pylibpcap
Could not find any downloads that satisfy the requirement pylibpcap
No distributions at all found for pylibpcap
Storing complete log in /home/u0/riley/.pip/pip.log
What gives? I realize there are other ways I can install this package, but why is pip doing this?
Pip found meta page that describes the package but it can’t find valid download links on it.
The author of pylibpcap could put a link to the source tarball in the package’s metadata on pypi or somewhere on its home page.
You could provide the tarball link manually as shown in the answer that @mrchampe linked.