windows系统中python2,python3共存的设置方法

       python发展至今,版本已经大致可分为python2.X 和python3.X 两个大分支,Unix( Mac )和Linux系统默认将这个两个版本纳入path路径,所以一般使用以下两种CLI即可运行不同版本:

$ python

$ python3

但是windows系统下就麻烦了,因为Django框架的很多文件只有python2.X版本的,但是运行时又依赖python3.X,在这里请允许我FK一下框架开发团队偷笑,那么实际上windows中也需要运行这两个版本的python

然后我开始百度,然后一大堆“庸医”上阵了,五花八门,最后终于搞定,请允许我FK一下那些没有测试过就转载的无良同行,你们就是一群掉坑里然后不填坑,还往上盖草的牛人。发火

实际上很简单:python官方本身就已经考虑到这种情况,从python3\scripts\中我们可以看到pip3.exe的选项就可以看出

我们只需要

1. 将pyhton3中的python.exe 复制后,重命名python3.exe,

       ( 有很多人说pythonw.exe也跟着修改成pythonw3.exe 如果你是3.5.X版本,最后不要,这会改变python3.exe中的指向,导致执行时发生文件无法找到的错误 )

2. 修改环境变量

     PY_PATH   X:\python2\;X:\python2\scirpts\;X:\python3\;X:\python3\scirpts\;

      Path              添加 %PY_PATH%

即可


有人会问俩个pip如何管理?

实际上很简单  python2 版本运行pip , python3版本运行pip3.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值