9

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?

4

2 に答える 2

2

この回答は、その上に構築されているため、JFセバスティアンの回答へのコメントを意図したものでしたが、コンテンツをコピーして貼り付けることは困難でした。

この問題を実行し、迅速な修正が必要な人のために:

=>まず、libpcapをインストールします

=>その後:

sudo pip2 install http://ncu.dl.sourceforge.net/project/pylibpcap/pylibpcap/0.6.4/pylibpcap-0.6.4.tar.gz
于 2014-11-19T15:52:24.683 に答える
1

Pipは、パッケージを説明するメタページを見つけましたが、有効なダウンロードリンクが見つかりません。

pylibpcapの作成者は、pypiまたはそのホームページのどこかにあるパッケージのメタデータにソースtarballへのリンクを配置できます。

@mrchampeがリンクした回答に示されているように、tarballリンクを手動で提供できます。

于 2012-10-19T23:51:59.917 に答える