跳转到帖子
  • 游客您好,欢迎来到黑客世界论坛!您可以在这里进行注册。

    赤队小组-代号1949(原CHT攻防小组)在这个瞬息万变的网络时代,我们保持初心,创造最好的社区来共同交流网络技术。您可以在论坛获取黑客攻防技巧与知识,您也可以加入我们的Telegram交流群 共同实时探讨交流。论坛禁止各种广告,请注册用户查看我们的使用与隐私策略,谢谢您的配合。小组成员可以获取论坛隐藏内容!

    TheHackerWorld官方

推荐的帖子

001、系统

root@ubuntu01:/home# hostnamectl
 Static hostname: ubuntu01
       Icon name: computer-vm
         Chassis: vm
      Machine ID: e6fb52b4c8414f29b06dc95d57b5846c
         Boot ID: 4ffb5c0e628241fe84425ca626565e00
  Virtualization: vmware
Operating System: Ubuntu 22.04.1 LTS
          Kernel: Linux 5.15.0-47-generic
    Architecture: x86-64

1447599-20220915111710274-843276534.png

 

 

002、查看系统已安装的python版本

root@ubuntu01:/home# ls /usr/bin/python*          ## 默认安装了python3
/usr/bin/python3     /usr/bin/python3-futurize
/usr/bin/python3.10  /usr/bin/python3-pasteurize

1447599-20220915111848506-1767151283.png

 

 

003、调用python2测试

root@ubuntu01:/home# python2
Command 'python2' not found, but can be installed with:
apt install python2

1447599-20220915111931671-665438915.png

 

 

004、查看是否配置了Python替代方案

root@ubuntu01:/home# update-alternatives --list python
update-alternatives: error: no alternatives for python

1447599-20220915112054235-1866938164.png

 

 

005、安装python2

root@ubuntu01:/home# apt install python2

 

006、检查已安装的python版本

root@ubuntu01:/home# ls /usr/bin/python*           ## 查看已安装的python版本
/usr/bin/python2    /usr/bin/python3     /usr/bin/python3-futurize
/usr/bin/python2.7  /usr/bin/python3.10  /usr/bin/python3-pasteurize

1447599-20220915113010156-1482292971.png

 

 

007、分别调用python2和python3 测试

root@ubuntu01:/home# python2 --version         ## python2
Python 2.7.18
root@ubuntu01:/home# python3 --version         ## python3
Python 3.10.6

1447599-20220915113119717-1347966333.png

 

 

008、查看是否配置了python替代方案

root@ubuntu01:/home# update-alternatives --list python
update-alternatives: error: no alternatives for python

1447599-20220915113310686-185806099.png

 

 

009、设置python替代方案

root@ubuntu01:/home# update-alternatives --install /usr/bin/python python /usr/bin/python2 1  ## 将python2设置为1
update-alternatives: using /usr/bin/python2 to provide /usr/bin/python (python) in auto mode
root@ubuntu01:/home# update-alternatives --install /usr/bin/python python /usr/bin/python3 2  ## 将python3设置为2
update-alternatives: using /usr/bin/python3 to provide /usr/bin/python (python) in auto mode

1447599-20220915113523535-1349237008.png

 

 

010、查看设置的python替代方案是否成功

root@ubuntu01:/home# update-alternatives --list python    ## 产看python替代方案
/usr/bin/python2
/usr/bin/python3

1447599-20220915113632677-211000982.png

 

 

011、如何切换版本

root@ubuntu01:/home# update-alternatives --config python         ## 如何切换版本
There are 2 choices for the alternative python (providing /usr/bin/python).

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

Press <enter> to keep the current choice[*], or type selection number: 1      ## 此处选择1 python2
update-alternatives: using /usr/bin/python2 to provide /usr/bin/python (python) in manual mode

1447599-20220915114308075-1147510776.png

 

 

012、测试切换效果

root@ubuntu01:/home# python --version

1447599-20220915114358680-812466200.png

 

 

参考:https://blog.csdn.net/ai1648410251/article/details/121224177

 

链接帖子
意见的链接
分享到其他网站

黑客攻防讨论组

黑客攻防讨论组

    You don't have permission to chat.
    • 最近浏览   0位会员

      • 没有会员查看此页面。
    ×
    ×
    • 创建新的...