基于Linux python2.X与python3.X默认版本切换

    Django的项目部署中,python的版本问题对项目的影响很重要,往往项目是用python3.X而Ubuntu的默认版本却是Python2.X。多方查找资料解决此疑,在此记录以备后查。


    1. $python --version
    2. Python 2.7.12

    3.python3

    4.python

    5.Python 3.4.3(版本位数有差异无大关联)

系统中修改Python版本命令如下:

    首先列出本地所有可用Python版本信息:

    1.#update-alternatives --list python  

    此时会报错:update-alternatives:error: no alternatives for python

    不要慌,以上错误信息出现知识因为Python的替代版本暂时无法被update-alternatives这条指令识别。解决方法:更新替代列表,将python2.7 和 python3.4放入其中即可。

    1.#update-alternatives --install /usr/bin/python python /usr/bin/python2.7 12

    →update-alternatives:using/usr/bin/python2.7 to provide/usr/bin/python(python) in auto mode

    2.update-alternatives --install /usr/bin/python python /usr/bin/python

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值