yum install -y openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
安裝可能用到的依賴
tar -xzvf python-3.6.5.tgz
解壓到當前目錄
cd python-3.6.5
進入解壓後的目錄
./configure --prefix=/usr/local/python
安裝到/usr/local/python目錄,不用事先建立python目錄
make
編譯make install
安裝cd /usr/bin
進入/usr/bin目錄
mv python python.bak
mv pip pip.bak
重新命名python2的快捷方式
ln -s /usr/local/python/bin/python3.6 /usr/bin/python
ln -s /usr/local/python/bin/pip3.6 /usr/bin/pip
建立python3與pip3軟連線
ll yum*
檢視/usr/bin目錄下有哪些yum檔案
把這些檔案的第一行#!/usr/bin/python改為#!/usr/bin/python2
因為yum是依賴python的,所以我們修改了預設的python,就要修改yum,讓其執行指向python2
修改urlgrabber配置檔案
vim /usr/libexec/urlgrabber-ext-down
把第一行#!/usr/bin/python 改為 #!/usr/bin/python2
python Linux編譯安裝python3
安裝python前,首先編譯安裝一些依賴,不然直接安裝python後會報很多錯,還需要重新安裝 yum y install zlib zlib devel yum y install bzip2 bzip2 devel yum y install ncurses ncurses devel yum ...
CentOS7怎樣安裝GoAccess1 3
官網 安裝依賴 wget tar xzvf goaccess 1.3.tar.gz 解壓cd goaccess 1.3 進入goaccess 1.3目錄 configure enable utf8 enable geoip mmdb 配置選項 make 編譯make install 安裝goacce...
python 怎樣匯入其他地方的python模組
sys.path是python的搜尋模組的路徑集,是乙個list。1 臨時新增,在乙個shell視窗中 py檔案存放在f python資料夾下 使用下面方法將路徑永久新增到sys.path 2 使用pth檔案永久新增 使用pth檔案,在 site packages 檔案中建立 pth檔案,將模組的路...