linux下升級python


服務linux器自帶的是python2.6.無法安裝 pip install paramiko。總是報錯。

系統自帶的Python2.6又不能動。無奈只好再安裝一個版本。

自己嘗試手動升級python2.7 最后還是放棄了,因為安裝成功了,pip等組件也沒法使用,尷尬。

 

最終, 還是改為用anaconda輔助安裝python3..(阿里雲服務器,下載安裝特別快)。。具體步驟如下:

 

1.1 下載安裝腳本:
wget https://repo.anaconda.com/archive/Anaconda3-5.2.0-Linux-x86_64.sh

1.2 運行安裝向導:
bash Anaconda3-5.2.0-Linux-x86_64.sh

# 一路 enter 或 yes

1.3 修改環境變量(這樣系統默認Python3了,且默認使用pip也是pip3了)

      使環境變量立即生效

      確認是否安裝成功:

echo "export PATH=/root/anaconda3/bin:$PATH" >> /etc/profile

source /etc/profile

conda --version

1.4 建軟連接 (這樣才能保證腳本中調用python3不用寫絕對路徑)

#ln -s /usr/bin/python2.6 /usr/bin/python
rm -f /usr/bin/python
ln -s /root/anaconda3/bin/python /usr/bin/python

測試

在linux終端打開python,若是下面的界面表示成功
注:系統自帶的Python是2.6,安裝anaconda3會自動升級Python版本

Linux Centos7安裝anaconda3和jupyter

 

 尷尬!,升級到python3后,yum命令不能執行了。

 

解決辦法

vi /usr/bin/yum

將行首 #!/usr/bin/python 改為 #!/usr/bin/python2.6

=======================

 

pip install paramiko

python ssh.py "/home/lhc/myscripts/AI_Dispatch/dispatch.py '10100011800216430;10100011800216429;10100011800216428'"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM