1、Python开发环境
(1)集成开发环境
Pycharm、Sublime Text、Anaconda……
(2)推荐使用Kali
默认已经安装绝大多数在安全领域用到的模块,并且安装有python2和python3
对于没有安装的模块,可以利用pip命令进行安装。
pip list 或 pip3 list #列出当前已经安装的所有模块
pip install python-nmap 或 pip3 #自动连接到pypi网站安装指定模块
2、在CentOS7中安装Python3
(1)设置非图形化启动
避免虚拟机占用过多资源
systemctl set-default multi-user.target
init 3
(2)配置epel源
EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“RedHat系”的操作系统提供额外的软件包。
从阿里云下载epel源的镜像文件
阿里镜像站 https://developer.aliyun.com/mirror/
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo
安装运行python3
yum install python39 #安装Python3.9
执行python命令,运行Python2.7,执行python3命令,运行Python3.9。
(3)安装pip
yum install python39-pip #安装pip3
pip3 install --upgrade pip #将pip升级到最新版本
pip #运行pip
pip install requests #安装requests模块
pip list #列出系统中已经安装的所有Python模块