我正在尝试在没有root访问权限的情况下构建pyrit。我将libpcap安装到/ tmp / sunjay / somefolder
我使用-I更改了setup.py,因此可以找到pcap.h
现在我遇到了这个问题: http://pastebin.com/47f01XcF
正如您所看到的,它正在/ usr / bin中寻找lpcap,这是错误的。 我尝试从命令行“导出LD_LIBRARY_PATH = $ LD_LIBRARY_PATH:/ tmp / sunjay / lib”,但它没有任何区别。如何告诉脚本在lpcap的其他目录中查找?
我无法找到路径设置或能够更改以下行的.py文件: gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions build / temp.linux-x86_64-2.7 / cpyrit / _cpyrit_cpu.o build / temp.linux-x86_64-2.7 / cpyrit /_cpyrit_cpu_sse2.o -lcrypto -lpcap -o build / lib.linux-x86_64-2.7 / cpyrit / _cpyrit_cpu.so
在你的回答中,请具体说明。我一直在研究这个问题好几个小时没有成功。请记住,我只有用户权限。谢谢。