1. 程式人生 > >菜鳥學python--第一天,linux下安裝python

菜鳥學python--第一天,linux下安裝python

第一天

學安裝咯,去官網 www.python.org 下載–上課當下演示版本的版本為python3.6.5 download按鈕,選好對應的作業系統 下載好python包不要著急安裝,先來一組依賴包

# yum -y install zlib-devel bzip2-devel openssl-devel sqlite-devel readline-devel

然後再(預)編譯,再安裝

# tar -xf Python-3.6.5.tgz -C /usr/local/src/
# cd Python-3.6.5/
# sed -ri 's/^#readline/readline/' Modules/Setup.dist
# sed -ri 's/^#(SSL=)/\1/' Modules/Setup.dist
# sed -ri 's/^#(_ssl)/\1/' Modules/Setup.dist
# sed -ri 's/^#([\t]*-DUSE)/\1/' Modules/Setup.dist
# sed -ri 's/^#([\t]*-L\$\(SSL\))/\1/' Modules/Setup.dist

-----------------------------------------------------------------

# ./configure --enable-shared

指定安裝共享庫,共享庫在使用其他需呼叫python的軟體時會用到,比如使用mod_wgsi連線Apache與python時需要

# make -j2 && make install

-j2的意思是使用兩個cpu核心來執行make && make install

坐等裝完,然後

# vim /etc/profile.d/python3_lib.sh
寫入如下內容
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib

如果以後pycharm 連線的時候還是報找不到libpython3.6m.so.1.0 檔案

# /etc/ld.so.conf.d/python3.conf
寫入如下內容
/usr/local/lib
寫完之後,執行
# ldcofig
# source /etc/profile

完了試試直接在命令列下執行

# python3

看看有沒有python的版本資訊之類的輸出,有的話就是OK了。沒有的最好重新login一下,確保環境被過載了。