學習筆記-伺服器上使用linux安裝python3
阿新 • • 發佈:2018-12-13
安裝
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