我有一个python2脚本,我想使用pwntools python模块运行,我尝试使用以下方法运行它:
python test.py
但我得到了:
文件"test.py",第3行,来自pwn * ImportError:没有名为pwn的模块
但是当我用python3尝试它时,它可以克服这个错误,但是它会遇到其他错误,因为它是一个python2脚本。当我使用python2运行它时,为什么pwntools不能工作,并且我可以让脚本运行而不将整个过程移植到python3?
发布于 2020-03-31 20:55:43
很难说,但看起来您为python3而不是python2安装了pwntools。包在python版本之间不共享。如果您运行python2 -m pip install --user pwntools,然后尝试使用python2运行,那么它是否有效?
发布于 2020-05-26 19:08:23
是啊,就连我都面临过这个问题。尝试使用sudo pip install pwntools安装pwntools。
https://stackoverflow.com/questions/60959688
复制相似问题