Let’s start!
購買一個月體驗雲主機
- 網址:
https://free.aliyun.com/ntms/free/personal.html
- 支付寶注冊,登入,按流程下單購買,最後安裝CentOS 7.6 64位系統
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 - 成功購買後
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 - 進入執行個體
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 - 設定系統root賬戶的密碼
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 - 修改執行個體屬性,給主機換個名字
- 重新開機讓改動生效
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 - 點選遠端連接配接,并記住遠端連接配接密碼!
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 - 再次點選遠端連接配接,并輸入密碼
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 - 驗證登入:輸入賬戶root,輸入密碼
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 - 設定SSH連接配接
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機
安裝Xshell,連接配接雲伺服器
- 複制公網IP
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 - 打開Xshell,建立會話
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機 - 使用者身份驗證
從購買雲主機,Xshell連接配接,到安裝python3.7.2購買一個月體驗雲主機
利用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
- 執行安裝
- 建立軟連接配接
-
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/yum
和
vim /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