• 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

  • 相关阅读:
    T-SQL语句操作数据库——基本操作
    HTML——CSS基础
    HTML基础——表格的应用
    HTML基础——基础标签
    AJAX
    aspnetcore-developer-roadmap
    【.Net Core】DotNet CLI command (使用命令创建Controller、View等)
    Unrecognized header format %
    【C#】学习笔记(3) 关于Events使用的小Demo
    数组常用方法(一)
  • 原文地址:https://www.cnblogs.com/black-mamba/p/8995172.html
Copyright © 2020-2023  润新知