從購買雲主機,Xshell連接,到安裝python3.7.2

Let’s start!

購買一個月體驗雲主機

  • 網址:https://free.aliyun.com/ntms/free/personal.html
  • 支付寶註冊,登錄,按流程下單購買,最後安裝CentOS 7.6 64位系統在這裏插入圖片描述
  • 成功購買後
    在這裏插入圖片描述
  • 進入實例
    在這裏插入圖片描述
  • 設置系統root賬戶的密碼
    在這裏插入圖片描述
  • 修改實例屬性,給主機換個名字
  • 重啓讓改動生效
    在這裏插入圖片描述
  • 點擊遠程連接,並記住遠程連接密碼!
    在這裏插入圖片描述
  • 再次點擊遠程連接,並輸入密碼
    在這裏插入圖片描述
  • 驗證登錄:輸入賬戶root,輸入密碼
    在這裏插入圖片描述
  • 設置SSH連接
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述

安裝Xshell,連接雲服務器

  • 複製公網IP
    在這裏插入圖片描述
  • 打開Xshell,新建會話
    在這裏插入圖片描述
  • 用戶身份驗證
    在這裏插入圖片描述

利用XShell爲雲主機安裝Python3.7.2

  • 查看centos中自帶的Python地址:which python(一般在 /usr/bin/python)

  • 切換到python安裝目錄:cd /usr/bin

  • 查看對應的Python版本指向:ls -l python*

  • 創建一個空目錄:mkdir /usr/local/python3

  • 首先安裝依賴包,centos裏面是-devel,如果在ubuntu下安裝則要改成-dev

    • sudo yum -y groupinstall "Development tools"
      sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
      
  • 安裝Python3.7.2

    • 下載安裝包

    • wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz
      
    • 解壓安裝包

    • tar -xvJf Python-3.7.2.tar.xz
      
  • 將解壓文件移動到 usr/local目錄下

  • 在local目錄下創建python3目錄

    • 進入 Python–3.7.2文件夾

    • cd Python-3.7.2
      
    • 配置./configure --prefix優化,指定安裝路徑

    • ./configure --prefix=/usr/local/python3
      
    • 執行安裝

    • make && make install
      
    • 創建軟連接

    • ln -s /usr/local/python3/bin/python3 /usr/bin/python3
      ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
      
    • 驗證安裝

    • python3 -V #顯示對應版本
      pip3 -V
      
      #進入交互環境
      python3
      >>>print("hello world!")
      

如果有改動python2文件,導致yum不能使用,例如

mv /usr/bin/python /usr/bin/python2.7
或者
mv /usr/bin/python /usr/bin/python.bak

利用vim進入:vim /usr/bin/yumvim /usr/libexec/urlgrabber-ext-down
將第一行

# 第一行
#!/usr/bin/python
# 改爲
#!/usr/bin/python2.7

pip3 安裝pipenv等虛擬環境後不能使用

#查看安裝的虛擬環境管理工具位置,我的在/usr/local/python3/bin/下
find / -name pipenv
#創建軟連接
ln -s /usr/local/python3/bin/pipenv /usr/bin/pipenv
發佈了15 篇原創文章 · 獲贊 17 · 訪問量 1265
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章