Windows下解决Python双版本问题 更改Python默认版本方法

这个文章其实我是不想发的,因为太简单了。由于最近Windows10装PentestBox后,执行渗透测试工具命令"sqlmap"出现了如下提示:

[CRITICAL] incompatible Python version detected ('3.7.0'). For successfully running sqlmap you'll have to use version 2.6 or 2.7 (visit 'http://www.python.org/download/')

中文翻译

检测到[CRITICAL]不兼容的Python版本('3.7.0')。 要成功运行sqlmap,您必须使用2.6或2.7版本(访问'http://www.python.org/download/')

[CRITICAL] incompatible Python version detected ('3.7.0'). For successfully running sqlmap you'll have to use version 2.6 or 2.7 (visit 'http://www.python.org/download/')

怕有一些新人学习渗透测试后又不懂得如何解决上图中的“[CRITICAL] incompatible Python version detected ('3.7.0'). For successfully running sqlmap you'll have to use version 2.6 or 2.7 (visit 'http://www.python.org/download/')”问题,故此才发出来!

 

一、必须先保证自己的电脑上有Python两个版本

例如:我的电脑上就有Python 2.7.11和Python 3.7.0。如果你只有一个python版本,可以忽略此步骤或者再安装一个其它的python版本,这个都是可以的,操作也非常的简单。

 

二、查看自己电脑上当前默认用的哪个Python版本?

只需要在cmd窗口下输入“python"命令即可查看当前的版本。我的当前默认的版本是Python 3.7.0;查看python默认版本

 

三、设置环境变量

当我们确定了默认用的哪个Python版本后,发现不是自己需要用的版本,我们就需要设置环境变量来改变当前的版本。或者说设置默认的Python版本;其实除了Python之外,Windows平台下很多其它的软件更 改默认版本原理也是一样的。

 

示例实战:现在我们来把默认版本由python3.7.0改变为python2.7.11;

 

1、找到“系统属性”,点击“环境变量”。

 

环境变量

 

2、选中“Path",再点击“编辑”。

编辑path

 

3、我这里分别有两个python版本的路径,我都新建进去了,两个版本的路径分别是:

python2.7.11 F:\PentestBox\base\python

python3.7.0   F:\Python3.7.0

我现在需要把默认版本改为python2.7.11,只需要把此路径上移到上面即可!它是有优先权的。或者说你删除另外一个不要的python路径,我只留一个,自然而然这一个自动就是默认的python版本了。

 

4、点击“确定”保存后,我们再重新启动cmd命令窗口,再执行"python"命令结果已经更换成了python2.7.11了。当前的默认版本已经是python2.7.11;python2.7.11

 

5、如果我们想实现两种python版本都可以随意选择的使用,又怎么办呢?方法也非常的简单:我们只需要“修改文件~启动命令方式”即可!

F:\Python3.7.0\python.exe 和 pythonw.exe

修改为

F:\Python3.7.0\python3.exe 和 pythonw3.exe

 

再去cmd命令窗口执行“python3"命令即可是使用的是Python3.7.0版本。

python3

这时我们发现我们输python时启动的时Python2.7.11;输入python3时启动的时Python3.7.0

    A+
发布日期:2019年03月08日 21:21:51  所属分类:Python
最后更新时间:2019-03-08 21:45:08
评分: (5 票;平均数5.00 ;最高评分 5 ;用户总数5;总得分 25;百分比100.00)
付杰
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元
PHP运行环境 wamp lamp lnmp 安装 配置 搭建服务
PHP运行环境 wamp lamp lnmp 安装 配置 搭建服务
  • ¥ 9.9元
  • 市场价:49.9元
免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
  • ¥ 199.9元
  • 市场价:20000元
服务器管理面板/主机控制面板“安装”服务
服务器管理面板/主机控制面板“安装”服务
  • ¥ 9.9元
  • 市场价:49.9元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: