python编译make_Python在Linux下编译安装
【準備環境】
Linux centos
【前言】
1 linux下默認帶Python,帶的是2.7版本的 ,如果需要升級版本,需要把系統的自帶的Python改名或者卸載,再次安裝你所需要的Python版本,centos下由于yum依賴自帶的Python2.7,所以無法卸載
上圖可以得知
python指向的是python2 ,python2指向的是python2.7,那也就是在控制臺輸入python、python2、python2.7都是運行python2.7,
如果我們安裝python3.6,讓python指向3.6, python2指向python2.7就可以了
安裝依賴(編譯工具及庫文件):yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssldevel
創建1個目錄 將linux下的python包上傳到服務器
mkdir /usr/python3
tar -zxvf? ?Python-3.6.2.tgz
進入解壓目錄 編譯安裝
1.指定安裝目錄? ./configure --prefix=/usr/local/python3
2? 編譯安裝
make
make? install
3? 改名備份? ?mv python? python.bak
4? ?建立python3的軟鏈接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python
驗證一下
python3? ?-v
pip3
(添加環境變量)
修改yum源
ll? /usr/bin/yum*
vim? /usr/bin/yum
將#! /usr/bin/python改為#! /usr/bin/python2
總結
以上是生活随笔為你收集整理的python编译make_Python在Linux下编译安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: rabbitmq导出队列_消息队列BCM
- 下一篇: 友商要“借鉴”?消息称多家厂商新系统将有