1. 程式人生 > >學習筆記-伺服器上使用linux安裝python3

學習筆記-伺服器上使用linux安裝python3

安裝

1 先配置映象檔案

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2 選擇對應的系統

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

3 使用yum生成快取檔案

yum makecache

使用網路安裝必須保證要有wget
如果沒有則進行yum -y wget安裝

安裝相關的依賴包

# 安裝開發工具
yum groupinstall "development tools"
# 裝一些依賴包 yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel expat-devel

下載python或者下載好之後自行解壓

進入到python檔案中,存在一個configure配置檔案

採用命令執行配置檔案

./configure --enable-optimizations -prefix=/usr/local/python

編譯python

make

安裝python

make install

成功後設置將python的目錄設定成環境變數

# /usr/local/python/bin設定成環境變數
vim etc/profile
# 編輯,在最後一行新增路徑為環境變數
export PATH="$PATH:/usr/local/python/bin"
# 生成環境變數
source etc/profile

虛擬環境的使用

virtualenv的安裝

pip3 install virtualenv

建立環境變數

virtualenv –p 需要的直譯器路徑 檔名

virtualenv -p /usr/local/python/bin/python3.6 my_new_python3

啟用環境變數

source /root/shop/bin/activate

# 如果需要使用虛擬環境則進行進入並激活對應的虛擬環境
source /root/my_new_python3/bin/activate
# 退出虛擬環境
deactivae