zoukankan      html  css  js  c++  java
  • python之版本管理

    linux 环境下怎样对不同的python环境进行 方便的切换呢?update-alternatives工具能够非常方便的帮我们完成这个任务。而windows环境下可通过anaconda来完成.

    1.通过update-alternatives工具来管理python版本的切换

    2.update-alternatives的使用:

    3.创建python的不同版本的配置并设置优先级
    通过 update-alternatives 的 --install 命令来完成
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 152
    <link> <name> <path> <priority>
    <name> 指定一个group name;我这里是要进行python的版本切换管理,那么我就命名为python,一般会在/etc/altenatives下生成一个python文件;如果你要对其他的工具的版本进行管理,例如java,那么你可以命名为java.
    <link> 是一个由altenatives生成的一个软连接,指向/etc/alternatives/python
    <path> 是实际python可执行程序的路径

    我的环境当前是配置python3为auto mode,从上面的路径信息可以看出,/usr/bin/python指向/etc/alternatives/python,而/etc/alternatives/python又指向/usr/bin/python3.

    4. 查看python的版本配置
    frank@frank:/etc/alternatives$ sudo update-alternatives --config python
    There are 2 choices for the alternative python (providing /usr/bin/python).

    Selection Path Priority Status
    ------------------------------------------------------------
    0 /usr/bin/python3 152 auto mode
    1 /usr/bin/python2 151 manual mode
    * 2 /usr/bin/python3 152 manual mode

    Press <enter> to keep the current choice[*], or type selection number: 0

  • 相关阅读:
    H5实现查看图片和删除图片的效果
    HTTP 状态码(HTTP Status Code)
    HashMap详解(基于JDK 1.8)
    FutureTask详解
    ForkJoin框架详解
    final详解
    磁盘管理之inode与block
    如何在CentOS上安装一个2048小游戏
    Linux帮助手册(man)
    Linux入门-基础命令
  • 原文地址:https://www.cnblogs.com/black-mamba/p/8995172.html
Copyright © 2011-2022 走看看