安装史努比
Installing Snoopy-ng
我在安装 Snoopy 时遇到了一个问题,我无法解决也找不到任何答案,所以我花了 8 个多小时来解决这个问题,我将在这里 post 它所以其他人不需要挣扎。
我的问题是收集 PIL 时安装会失败
错误是:
找不到满足 PIL 要求的版本(来自版本:)
未找到 PIL
的匹配分布
我得到的另一个错误是 python 库的问题:
命令“/usr/bin/python -u -c "import setuptools, tokenize;file='/tmp/pip-build-7DSxKG/pylibpcap/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-UmzXwX-record/install-record.txt --single-version-externally-managed --compile”失败,错误代码为 1在 /tmp/pip-build-7DSxKG/pylibpcap/
我得到的最后一个错误是 dpkt 由于 404 而无法下载。
我收到的错误消息是:
正在收集https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz
获取 https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz 时出现 HTTP 错误 404
无法安装要求 https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz,因为错误 404 客户端错误:找不到 url:https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz
无法安装要求 https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz,因为 HTTP 错误 404 客户端错误:找不到 url:https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz for URL https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz
在我完美安装 snoopy 修复了这些错误之后,我现在将 post 我是如何解决所有这些问题的。
我通过执行以下操作解决了这些问题:
在终端中执行以下命令。
apt-get update
apt-get upgrade
apt-get install python-libpcap
然后在终端中使用 nano 或使用您可信赖的文本编辑器打开 snoopy-ng install.sh:
在终端 cd 到保存 install.sh 的地方并输入
nano install.sh
转到
echo "[+] Downloading dpkt..."
和 link link 应该是“https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz”
改为
下一步保存 install.sh,在 nano 中按 ctrl + x 执行此操作这将退出文件并提示您保存文件,按 y 保存更改下一步转到终端并输入
sudo sh install.sh
瞧!史努比应该安装没有任何问题。
我在安装 Snoopy 时遇到了一个问题,我无法解决也找不到任何答案,所以我花了 8 个多小时来解决这个问题,我将在这里 post 它所以其他人不需要挣扎。
我的问题是收集 PIL 时安装会失败
错误是:
找不到满足 PIL 要求的版本(来自版本:) 未找到 PIL
的匹配分布我得到的另一个错误是 python 库的问题:
命令“/usr/bin/python -u -c "import setuptools, tokenize;file='/tmp/pip-build-7DSxKG/pylibpcap/setup.py';exec(compile(getattr(tokenize, 'open', open)(file).read().replace('\r\n', '\n'), file, 'exec'))" install --record /tmp/pip-UmzXwX-record/install-record.txt --single-version-externally-managed --compile”失败,错误代码为 1在 /tmp/pip-build-7DSxKG/pylibpcap/
我得到的最后一个错误是 dpkt 由于 404 而无法下载。 我收到的错误消息是:
正在收集https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz 获取 https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz 时出现 HTTP 错误 404 无法安装要求 https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz,因为错误 404 客户端错误:找不到 url:https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz 无法安装要求 https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz,因为 HTTP 错误 404 客户端错误:找不到 url:https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz for URL https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz
在我完美安装 snoopy 修复了这些错误之后,我现在将 post 我是如何解决所有这些问题的。
我通过执行以下操作解决了这些问题:
在终端中执行以下命令。
apt-get update
apt-get upgrade
apt-get install python-libpcap
然后在终端中使用 nano 或使用您可信赖的文本编辑器打开 snoopy-ng install.sh:
在终端 cd 到保存 install.sh 的地方并输入
nano install.sh
转到
echo "[+] Downloading dpkt..."
和 link link 应该是“https://dpkt.googlecode.com/files/dpkt-1.8.tar.gz”
改为
下一步保存 install.sh,在 nano 中按 ctrl + x 执行此操作这将退出文件并提示您保存文件,按 y 保存更改下一步转到终端并输入
sudo sh install.sh
瞧!史努比应该安装没有任何问题。