1. 程式人生 > >Linux系統中Python2升級到Python3出現的問題

Linux系統中Python2升級到Python3出現的問題

問題描述:

    本來好久就沒有使用我的Ubuntu系統了。今天突然心血來潮,想換姿勢碼程式碼、進入系統後隨機更新了一些軟體:

# sudo apt-get update
# sudo apt-get upgrade
    結果在upgrade時出現了以下錯誤:
Errors were encountered while processing:  
 /var/cache/apt/archives/apport_2.20.1-0ubuntu2.4_all.deb  
E: Sub-process /usr/bin/dpkg returned an error code (1) 

    最後求助度娘發現是因為系統安裝軟體的時候依舊像需要Python2的編譯器。由於Python3和Python2的語法不同,所以出現了以上的問題。

解決辦法:

# sudo rm /usr/bin/python  //這應該是一個連結檔案 你可以檢視一下 應該連結的是Python3 刪除該連結檔案
# sudo ln -s /usr/bin/pyhton2 /usr/bin/python    //新建一個連結檔案以連線到python2,前提是你的/usr/bin資料夾中含有python2

    這樣,在終端鍵入python的話,他相應引用python2的編譯環境;當然如果你想使用python3做相應開發的話:可以直接在終端鍵入python3來使用。

相關推薦

Linux系統Python2升級Python3出現的問題

問題描述:    本來好久就沒有使用我的Ubuntu系統了。今天突然心血來潮,想換姿勢碼程式碼、進入系統後隨機更新了一些軟體:# sudo apt-get update # sudo apt-get upgrade    結果在upgrade時出現了以下錯誤:Errors w

Linux系統檔案行末尾出現^M的原因及解決辦法

不同系統,有不同的換行符號: 在windows下的文字檔案的每一行結尾,都有一個回車('\n')和換行('\r') 在linux下的文字檔案的每一行結尾,只有一個回車('\n'); 在Mac下的文字檔案的每一行結尾,只有一個換行('\r'); 因此:^M出現的原因: 在linux下開啟w

Linux系統出現依賴libssl1.1.0問題

缺失 沒有 nav libs 谷歌 bss nss 系統 百度網 首先,我出現這個問題是在安裝並運行VMware中出現缺失linux-headers-4.18.0-041800rc5-generic這個文件 讓我聯想到上次在升級Ubuntu16.04內核的時候,給自己埋

Linux下python安裝升級詳細步驟 | Python2 升級 Python3

Linux下python升級步驟  Python2 ->Python3 多數情況下,系統自動的Python版本是2.x 或者yum直接安裝的也是2.x 但是,現在多數情況下建議使用3.x 那麼如何升級呢?-p

Linux系統出現依賴libssl1.1.0問題(轉)

首先,我出現這個問題是在安裝並執行VMware中出現缺失linux-headers-4.18.0-041800rc5-generic這個檔案 讓我聯想到上次在升級Ubuntu16.04核心的時候,給自己埋下的坑,這個檔案沒有安裝 於是在官網下載了這個檔案linux-headers-4.18.0-0418

LinuxPython2升級Python3

Linux下Python2的升級方法: 一、下載Python3安裝包: 1、線上下載 wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz 2、離線下載python安裝包 二、解壓安

Linux系統安裝python3和pip及相關配置

linux中安裝python3 前言 一般linux系統都預設安裝了python2,儘量不要管它,使用python3執行python指令碼就好,因為linux系統費裡有很多程式依賴目前的python2環境,比如ubuntu裡的軟體中心和yum!!!!! 不要動現有的python2

Linux學習-linux系統下python升級python3.6步驟詳解,以及遇到的問題解決

說明:一般linux會自帶pyhton2.7 1、首先下載源tar包 可利用linux自帶下載工具wget下載,如下所示: 或者直接在本機上下載以後,rx上傳。再或者下載一個WinSCP,可在介面上直接上傳檔案,比較方便 2、下載完成後到下載目錄下,解壓 tar -xzvf Python-3

Linux環境下Python2 升級Python3

虛擬機器安裝的linux 6.7版本,自帶的python是2.6 [[email protected] ~]# python -V  ----檢視python版本 [[email protected] ~]# yum install python-

老男孩教育每日一題-2017年5月12日-磁盤知識點:linux系統LVM配置實現方法?

邏輯卷管理 磁盤 每日一題 1.題目老男孩教育每日一題-2017年5月12日-磁盤知識點:linux系統中LVM配置實現方法?2.參考答案01:將一個或多個物理分區創建為一個PV# pvcreate /dev/sdb{1,2} Physical volume "/dev/sdb1" success

linux系統定時任務

linu tab 一次 腳本 lin edi 路徑 執行 表示 1、查看所有定時任務:命令:“crontab -l” 數字意思解釋如下:從左到右,依次是:分、時、日、月、星期。 2、編輯定時執行計劃:命令:"crontab -e" ,e表示edit修改的意思。 3、修

Linux 系統這樣修復 SambaCry 漏洞

windows 服務器 解決方案 linux 非官方 導讀Samba 很久以來一直是為 linux 系統上的 Windows 客戶端提供共享文件和打印服務的標準。家庭用戶,中型企業和大型公司都在使用它,它作為最佳解決方案在多種操作系統共存的環境中脫穎而出,由於廣泛使用的工具很可能發生這種情

linux 系統的 /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin 目錄的區別

。。 process pre this 用戶 unix table mount sent 先來段英文的: /bin This directory contains executable programs which are needed in single user

Linux 系統安裝Mysql_5.6

上傳 粘貼 啟動mysql grant ont linu chm cli char Linux 系統中安裝Mysql_5.6 安裝包下載地址(http://pan.baidu.com/s/1o8G5q

Linux系統安裝vmTools

cdr cdrom linu 是否 壓縮 進入 span pan tin 以下是,會用到的命令、遇到的問題及解釋: 在虛擬機中安裝centOS系統,因為後續安裝服務或者其他的東西,因此需要安裝vmTools,方便將文件從宿主電腦拖進虛擬機內。(我的是tar壓縮包的vmToo

Linux系統有關/dev/null和/dev/zero文件說明及實踐

linux /dev/null 特殊文件 /dev/zero Linux系統中有關/dev/null和/dev/zero文件說明提示:這個題目完全可以作為一個面試題考考運維的應聘者:面試題:請解釋Linux中/dev/null和/dev/zero兩個文件的作用和區別。在類Unix操作系統中,

運維學習之Linux系統的文件傳輸、歸檔、壓縮

linux不同系統之間的文件傳輸1.文件歸檔1.文件歸檔,就是把多個文件變成一個歸檔文件2.tar c ##創建 f ##指定歸檔文件名稱 t ##顯示歸檔文件中的內容 r ##向歸檔文件中添加文件 --get ##取出單個文件 --delete ##刪除單個文件 x ##取出歸檔文件中的所有內容

Linux系統如何查看日誌信息

日誌文件 系統日誌 楊書凡 日誌文件是用於記錄Linux系統中各種運行消息的文件,不同的日誌文件記載了不同類型的信息,對於診斷和解決系統中的問題很有幫助分析日誌文件 日誌數據主要包括三種類型:內核及系統日誌、用戶日誌、程序日誌 #對於大多數的文本格式的日誌文件,使用tail、more、l

Linux系統修改/etc/profile文件的方法

linux在Linux系統中etc/profile文件一般是不能更改的,想要更改etc/profile文件就要用一些特殊的技巧進行Linux文件修改。本文就來介紹一下Linux系統中修改/etc/profile文件的方法:etc/profile文件是只讀的,直接用vi或gedit打開修改後是無法保存的。要修改

Linux系統svn服務器設置開機啟動

數據庫 檢查 reat version 打開端口 rest grep 建立 標簽 安裝完svn服務器後雖然好用但是因為經常重啟Linux服務器,每次重啟完就要去手動啟動svn服務器,很是麻煩,於是在網上找了一些方法後,自己把svn服務器設置成開機啟動 步驟一:安裝svn服務