python3 72 linux安裝教程

2021-09-11 22:27:18 字數 1532 閱讀 5615

cd /usr/local

mkdir python37

cd python37

wget wget

tar xvf python/3.7.2/python-3.7.2.tar.xz

cd  python-3.7.2

yum -y install zlib zlib-devel

yum -y install bzip2 bzip2-devel

yum -y install ncurses ncurses-devel

yum -y install readline readline-devel

yum -y install openssl openssl-devel

yum -y install openssl-static

yum -y install xz lzma xz-devel

yum -y install sqlite sqlite-devel

yum -y install gdbm gdbm-devel

yum -y install tk tk-devel

yum -y install libffi libffi-devel

./configure --prefix=/usr/python --enable-shared cflags=-fpic

./configure --enable-optimizations

make && make install

整個過程大約5-10分鐘,安裝成功之後,安裝目錄就在/usr/python

ln -s /usr/python/bin/python3 /usr/bin/python3

ln -s /usr/python/bin/pip3 /usr/bin/pip3

這樣就建立軟連線好了,以後直接執行python3命令就可以呼叫python3了,執行pip3可以安裝需要的python3模組;另外如果仔細看python安裝目錄下的bin目錄,實際上python3也是個軟鏈結,鏈結到python3.7.2,這樣多次鏈結也是為了多個版本的管理更加方便,

cd /usr/bin

ls檢視到 python3鏈結效果

-rwxr-xr-x.   1 root root        186 aug 20  2010 pygtk-demo

-rwxr-xr-x. 2 root root 6088 nov 22 2013 python

lrwxrwxrwx. 1 root root 6 sep 21 14:45 python2 -> python

-rwxr-xr-x. 2 root root 6088 nov 22 2013 python2.6

lrwxrwxrwx. 1 root root 23 mar 3 17:45 python3 -> /usr/python/bin/python3

遇到pip3 安裝ssl解決見 問題見我部落格另一篇:

Python 3 7 2 環境搭建

1 安裝編譯環境 yum install gcc c gcc make cmake zlib devel bzip2 devel openssl devel ncurse devel y yum y install zlib devel bzip2 devel openssl devel ncurs...

安博linux筆記

1,檔案系統 windows fat16,fat32,ntfs linux ext2 ext3 bin 客戶端可執行命名目錄 sbin 伺服器可執行命令目錄 boot啟動檔案 dev裝置檔案 media光碟機 mnt 掛載mul etc配置檔案 lib 庫,放模組 home 使用者目錄 2.檔案型別...

checkinstall製作linux安裝包

checkinstall 是乙個能從 tar.gz 類的源 自動生成 rpm debian 或slackware 安裝包的程式。本文環境介紹 本文的示例程式時nagios的外掛程式,目的是把nagios的外掛程式編譯安裝好後壓成乙個rpm包,便於安裝和解除安裝 1 首先安裝checkinstall程...