• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    CentOS下python軟鏈接到python3

    Centos7默認安裝了python2.7.5,因為一些命令如yum 使用的是python2.7.5,如果我們自己在Centos7環境安裝了python3.7.x的話,可以設置python軟鏈接到python3。

    操作方式

    • 01

      如下圖可以看到在系統默認安裝的python目次下,可執行文件python指標的目的python2,python2又指標的目的python2.7,也就是說Python號令執行的系統預裝的Python2.7。我們此刻需要在已經安裝了python3的系統里,將python可執行文件指標的目的python3,python3的安裝可以參考我之前的文章。

    • 02

      先執行mv python python_bak號令備份python文件, 如下圖1所示。若是不備份的話,在執行python軟毗連到python3的號令時會報/usr/bin/python 文件已存在的錯誤,如下圖所示。

    • 03

      執行ln -s /usr/local/python/python3/bin/python3 /usr/bin/python號令建立軟毗連。此中 /usr/local/python/python3/bin/python3是我們之前安裝python3的路徑,執行python -V查看Python是否設置當作功了。

    • 04

      接下來我們需要點竄yum設置裝備擺設文件,因為yum利用python2,是以替代為python3后可能無法正常工作,需要設置為繼續利用這個python2.7.5。點竄yum設置裝備擺設文件(vi /usr/bin/yum),把文件頭部的#!/usr/bin/python改當作#!/usr/bin/python2.7保留退出即可。別的若是存在vim /usr/bin/yum-config-manager的話也需要改當作python2.7。

    • 05

      此外在CentOS情況下安裝其他號令報如下錯誤時,需要執行 vim /usr/libexec/urlgrabber-ext-down將/usr/bin/python改為/usr/bin/python2.7。點竄完當作后再一次執行,發現安裝當作功了。

    • End

    出格提醒

    python軟鏈接到python3后可能會導致yum等號令不成用,需要點竄號令的可執行文件。

    • 發表于 2019-08-08 20:41
    • 閱讀 ( 1687 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆