python3.7.2安装与配置_Win7同时安装Python2和Python3的配置

背景:几个月前用到一款SQL注入检测的工具SQLMap,依赖于Python2.7的环境,当时安装了Python2.7;而目前又用到了另外一款Web自动化框架中的Selenium,也需要安装Python环境,虽然没有特别指定Python的版本,不过从以后的主流趋势来看,Python3是官方主推的方向,以及考虑到高版本便于向低版本兼容的情况,故此安装最新版本的Python3.6+Selenium组合使用。

一、安装环境:

Win7 32bit

二、安装要点:

Python2

1.到官网下载Python2和Python3

传送门:https://www.python.org/downloads/

根据实际需要,可以下载不同版本的Python,一般Windows系统,直接下载可执行的安装文件进行安装

a8db5807dba6

2.安装Python2

具体安装过程从略,基本都是Next Step。。。

比如可以直接安装在系统C盘,安装路径为:C:\Python27

a8db5807dba6

在安装路径下打开命令行窗口,输入python即可查看当前安装的python版本是否成功

a8db5807dba6

python包管理工具pip存放在Scripts文件内,在命令行可以输入pip/pip2/pip2.7均可执行查看pip功能的命令

a8db5807dba6

3.配置环境变量

将C:\Python27;C:\Python27\Scripts;(根据实际安装路径而定),配置到Windows系统环境变量的Path变量中保存

a8db5807dba6

4.修改安装的Python文件名称,更新pip2(此步非必须,根据需要选择)

若后续还会在同一系统安装Python3,为了便于区分和使用不同的Python版本,可以将Python2.7安装文件下的python.exe修改名称为python2.exe

a8db5807dba6

此时执行python2也是可以生效的

a8db5807dba6

但是执行pip/pip2/pip2.7可能出现错误提示Fatal error in launcher: Unable to create process using '"'

此时,可以通过更新pip文件来修复python2 -m pip install --upgrade pip

更新完成之后,可通过pip2 list查看python2下的包文件及其版本

a8db5807dba6

Python3

1.安装Python3,配置环境变量

类似以上Python2的安装,从略。若安装路径是C:\Python36,则将C:\Python36;C:\Python36\Scripts;(根据实际安装路径而定),配置到系统环境变量的Path变量中保存。此时Python3.6安装文件下的python.exe名称可不作更改,因为在前面安装Python2.7的时候已经修改过python2.exe,已经可以区分两个版本,当然更改也是可以的

2.安装or更新pip3

安装:安装Python3的时候自带有安装了pip,在..\Python36\Scripts文件目录下可查看到,不需要单独安装

更新:

1)若以上修改了python36文件夹下的python.exe的名称为python3.exe,则执行python3 -m pip install --upgrade pip

2)若未修改保持原文件名称,则执行python -m pip install --upgrade pip

3.检查安装效果

未作修改python3.6的python.exe文件名称,直接执行python命令

a8db5807dba6

查看对应python3.6的包文件及其版本信息:pip3 list

a8db5807dba6

这样就将Python的两个版本安装在同一Win7操作系统环境中了,如下:

a8db5807dba6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值