linux Guest账户下如何更新默认的python版本
生活随笔
收集整理的這篇文章主要介紹了
linux Guest账户下如何更新默认的python版本
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言
服務器上的默認python版本是3.6.5,現在很多python的庫都開始不支持3.7以下的python版本了,比如numpy1.20以上的版本就不支持,雖然可以直接用anaconda創建各種虛擬python版本的虛擬環境,這里還是嘗試從源碼安裝的方式來更新一下 Guest賬戶下的如何更新默認的python版本。
一、源碼下載(以python3.7.11版本為例)
首先登陸python官網下載python3.7.11版本的源碼,然后解壓到服務器上。
二、源碼安裝python版本
1. 進入python3.7.11解壓目錄
# example cd resource/Python-3.7.11/2. 運行sh ./configure --prefix=’/home/yourname/**/’
注意這里一定要加上–prefix,然后指定到自己的Guest目錄下,不然最后運行make install的時候會提示權限不足,
sh ./configure --prefix='/home/wumy/python/'3. 運行make命令
make3. 運行make install命令
make install4. 查看是否安裝成功
在剛才–prefix指定的目錄下去,看一下是否有有已經安裝好的python3.7.11
5. 更新python的默認版本
#這里一次性到位,-sf,你也可以直接先-s,如果出現權限問題, 那就直接加上f即可 ln -sf /home/wumy/python/bin/python3.7 python #我電腦里面沒有python2.*的版本,所以可以直接將python,python3命令都設置成這個鏈接 ln -sf /home/wumy/python/bin/python3.7 python36. 查看現在的默認python版本
7. 溫馨提示
如果你原來的python是anaconda的版本,那么上面的所有操作雖然可以直接更新默認的python版本,但是conda命令直接失效,且安裝會報如下問題,原因是你把conda bin目錄下python版本改變了,be careful:
總結
以上是生活随笔為你收集整理的linux Guest账户下如何更新默认的python版本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【转载】数据中心网络架构浅谈
- 下一篇: 资深黄金专家李鑫:独创7套算点理论震惊市