在ubuntu中安裝Python
阿新 • • 發佈:2017-12-30
一行代碼 led 包名 log clu 畫圖 matplot makefile pip
從源代碼編譯安裝
- 從python官網下載最新版
- 解壓
tar -xzvf Python-3.6.4.tgz
,根據版本號修改壓縮包名字 cd Python-2.7.9/
LDFLAGS="-L/usr/lib/x86_64-linux-gnu" ./configure
make
sudo make install
報錯
zipimport.ZipImportError: can‘t decompress data; zlib not available Makefile:1099: recipe for target ‘install‘ failed make: *** [install] Error 1
原因:
缺少zlib 的相關工具包
解決:
- 安裝zlib相關依賴包:
yum -y install zlib*
或者sudo apt-get install zlibc zlib1g-dev
- 到python安裝目錄下執行
sudo ./configure
- 進入 python安裝包,修改Module路徑的setup文件:
vim module/setup
找到一下一行代碼:
#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
去掉註釋:
zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
安裝完上面的依賴包後,重新進入終端,進入python的安裝包路徑下執行:
make && make install
重新編譯安裝即可
如果遇到權限問題,就在命令前面加sudo
安裝畫圖包
apt-get install python-pip
pip install numpy
pip install matplotlib
在ubuntu中安裝Python