Python 在mac上使用sqlmap

Python 在mac上使用sqlmap,python,sqlmap,Python,Sqlmap,我已经在我的mac上安装了python3 但是当我使用sqlmap时,我得到 检测到pymsql的错误初始化(使用Python3依赖项) 可以显示用于sqlmap的命令吗 在我的Mac上,我安装了Python 2.7和Python 3,并且必须通过以下方式显式调用Python 3: python3 <scriptName> 我已经解决了这个问题 可能是因为我在mac上安装了python3,所以当我在mac上安装pip时,它下载了PyMySQL和PyMySQL3库 有趣的是,当我使用

我已经在我的mac上安装了python3

但是当我使用sqlmap时,我得到

检测到pymsql的错误初始化(使用Python3依赖项)


可以显示用于sqlmap的命令吗

在我的Mac上,我安装了Python 2.7和Python 3,并且必须通过以下方式显式调用Python 3:

python3 <scriptName>

我已经解决了这个问题

可能是因为我在mac上安装了python3,所以当我在mac上安装pip时,它下载了PyMySQL和PyMySQL3库

有趣的是,当我使用命令“pip list”时,它显示了列表中的“PyMYSQL3”,但我不能使用“pip uninstall PyMySQL”来卸载它。 当您尝试删除它时,它将告诉您路径。


它不是“权限定义的”。只需cd路径并删除PyMysql3库,就可以正常地将sqlmap与pymysql一起使用。

“提示”或错误?哦,我的错误。是一个错误您是如何安装sqlmap的?我从刚使用“/sqlmap.py-d xxx”下载它的,因为在sqlmap.py的顶部有一个bash命令“#!/usr/bin/env python”。我也有2.7和3.5。和您一样,如果我想使用python3,我也会使用“python3 xxx.py”
/usr/bin/env python
Python 2.7.10 (default, Jul 14 2015, 19:46:27)
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>