1. 程式人生 > >寶塔面板設定python3預設環境

寶塔面板設定python3預設環境

使用寶塔面板搭建web環境並配置python3為預設python環境

寶塔面板是一個可以通過Web端輕鬆管理伺服器,提升運維效率的管理面板。它可以建立管理網站、FTP、資料庫,擁有視覺化檔案管理器,視覺化軟體管理器,視覺化CPU、記憶體、流量監控圖表,計劃任務等功能。因此搭建網站選用是非常方便的事情,一個伺服器僅僅搭建一個小網站的話顯得有點浪費,因此使用伺服器跑點爬蟲還是非常好的。 但是寶塔並沒有預設的python3,由於python2已經不再維護,升級python3並設定為預設python成為首先要做的事情。在網上檢視各種教程並沒有直接的相關內容,因此在摸索好搭建環境成功後把詳細過程分享給大家,以防類似情況發生再次獨自摸索。

首先簡要說下過程,檢視寶塔指令碼vi /usr/bin/bt發現py26=$(python -V 2>&1|grep '2.6.') if [ "$py26" != "" ];then pythonV=python3 fipython3是可以執行寶塔面板的,因此python3其實是相容的,但是寶塔面板安裝的時候要求的是python2,所以處理過程需要這樣 1.先執行寶塔面板安裝指令碼安裝好面板 2.安裝好python3設定為預設python3 3.修改yum使其使用python2

執行寶塔指令碼安裝寶塔面板

純淨centos系統直接執行官方指令碼安裝,我這裡系統是centos7,因此使用的是最新的linux面板6.0

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

寶塔面板 安裝好就有提示了,預設為8888埠,貼上進入便可以看到了。

安裝python3

python 由於熟悉而且非常強大的爬蟲框架scrapy中python3裡面3.6是相容的,更高版本安裝會出錯,因此這裡使用3.6.7作為本次安裝的python版本

wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tgz
tar zxvf Python-3.6.7.tgz
cd
Python-3.6.7 ./configure make && make install

python3便安裝好了

設定python3位預設python

rm -f /usr/bin/python
ln -s /usr/local/bin/python3 /usr/bin/python
rm /usr/bin/pip
ln -s /usr/local/bin/pip /usr/local/bin/pip

修改yum為python2

vi /usr/bin/yum

把/usr/bin/python 修改為/usr/bin/python2

修改好後使用yum update -y && python --version &&pip --version如果yum沒有出錯而且是python3,且pip版本是python3裡面的說明環境搭建成功,接下來就可以方便的搭建好scrapy爬蟲環境了。

以上就是所有的為安裝寶塔面板的伺服器安裝python3環境的過程,希望對大家有所幫助