成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

CentOS 7.2環(huán)境搭建實(shí)錄(第四章:python環(huán)境配置)

Charlie_Jade / 400人閱讀

摘要:第四章環(huán)境配置使用環(huán)境工具環(huán)境工具版本,系統(tǒng)自帶版本的,工具集,編譯安裝版本虛擬環(huán)境依賴,安裝配合使用,安裝工具集,編譯安裝的服務(wù)器,安裝進(jìn)程管理工具,安裝環(huán)境工具版本,編譯安裝安裝版本自帶,區(qū)別于環(huán)境下的安裝版本自帶的服務(wù)器,安裝其他工具

第四章:python環(huán)境配置

使用環(huán)境工具

python 環(huán)境工具
python            2.7.5  # python2版本,系統(tǒng)自帶
pip               9.0.1  # python2版本的pip,python工具集,編譯安裝
virtualenv        15.1.0 # python2版本虛擬環(huán)境依賴,pip安裝
virtualenvwrapper 4.8.2  # 配合virtualenvwrapper使用,pip安裝
setuptools        38.5.1 # python工具集,編譯安裝
gunicorn          19.7.1 # python的wsgi服務(wù)器,pip安裝
supervisor        3.3.4  # python進(jìn)程管理工具,pip安裝

python3 環(huán)境工具
python3           3.6.4  # python3版本,編譯安裝  
pip               9.0.1  # 安裝python3版本自帶,區(qū)別于python2環(huán)境下的pip
setuptools        28.8.0 # 安裝python3版本自帶
gunicorn          19.7.1 # python的wsgi服務(wù)器,pip安裝

其他工具
git               1.8.3.1 # 著名軟件托管平臺(tái)
配置python環(huán)境工具

簡(jiǎn)單說(shuō)明

CentOS 7.2服務(wù)器自帶python2.7.5版本,可惜沒(méi)有pip工具,所以我們需要先安裝
pip工具,然后在此基礎(chǔ)上一步步搭建python的web開(kāi)發(fā)環(huán)境    

編譯安裝pip

cd /usr/local/src
wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
tar -zxvf pip-9.0.1.tar.gz
cd pip-9.0.1/
python setup.py build
python setup.py install
pip -V # 查看安裝是否成功

編譯安裝setuptools

cd /usr/local/src
wget https://pypi.python.org/packages/6c/54/f7e9cea6897636a04e74c3954f0d8335cc38f7d01e27eec98026b049a300/setuptools-38.5.1.zip#md5=1705ae74b04d1637f604c336bb565720
yum install zip # 已經(jīng)安裝的同學(xué)跳過(guò)這步
unzip setuptools-38.5.1.zip
cd setuptools-38.5.1
python setup.py build
python setup.py install
pip list # 查看setuptools是否安裝成功

備注:如果執(zhí)行pip list命令時(shí)出現(xiàn)
DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
錯(cuò)誤,解決方法如下:
vi /root/.pip/pip.conf
輸入:
[list]
format=columns
保存退出即可

安裝git

yum install git
關(guān)于git的基本操作我就不在這里敘述了,最后我會(huì)放一篇資料提供給大家參考

shell顯示git狀態(tài)

vi /etc/profile
# 插入下方代碼
source /usr/share/doc/git-1.8.3.1/contrib/completion/git-completion.bash
source /usr/share/doc/git-1.8.3.1/contrib/completion/git-prompt.sh
export GIT_PS1_SHOWDIRTYSTATE=1
export GIT_PS1_SHOWSTASHSTATE=1
export GIT_PS1_SHOWUNTRACKEDFILES=1
export GIT_PS1_SHOWUPSTREAM="verbose git svn"
PS1="[u@h W$(__git_ps1 " (%s)")]$ "
source /etc/profile

安裝virtualenv virtualenvwrapper

pip install virtualenv virtualenvwrapper
# 配置環(huán)境變量
vi /etc/profile
# 輸入下列代碼:
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/workspace
source /usr/local/bin/virtualenvwrapper.sh
# 保存退出:
source /etc/profile

安裝gunicorn

pip install gunicorn

安裝supervisor

pip install supervisor

supervisor配置修改

cd /etc/
mkdir supervisor
cd supervisor
mkdir conf.d
echo_supervisord_conf
vi supervisord.conf
# 修改配置如下:


# 保存退出
# 開(kāi)啟supervisord
supervisord -c /etc/supervisor/supervisord.conf
ps aux|grep supervisord

# 啟動(dòng)成功

# 在瀏覽器使用域名:9001,輸入設(shè)置的賬號(hào),密碼結(jié)果如下

# 不用在意上面的blog項(xiàng)目,下一章會(huì)講

配置supervisor開(kāi)機(jī)啟動(dòng)

cd /lib/systemd/system/
touch supervisord.service
#加入下列代碼:

# supervisord service for systemd (CentOS 7.0+)
# by ET-CS (https://github.com/ET-CS)
[Unit]
Description=Supervisor daemon

[Service]
Type=forking
ExecStart=/usr/bin/supervisord -c /etc/supervisor/supervisord.conf
ExecStop=/usr/bin/supervisorctl $OPTIONS shutdown
ExecReload=/usr/bin/supervisorctl $OPTIONS reload
KillMode=process
Restart=on-failure
RestartSec=42s

[Install]
WantedBy=multi-user.target

# 保存退出
# 嘗試如下命令
systemctl stop supervisord.service
systemctl start supervisord.service
systemctl restart supervisord.service

環(huán)境安裝結(jié)果如下

配置python3環(huán)境工具

安裝python3

cd /usr/local/src
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
tar -zxvf Python-3.6.4.tgz
cd Python-3.6.4/
./configure --prefix=/usr/local/python3
make && make install
安裝成功
python3安裝自帶pip和setuptools

配置python3環(huán)境變量

vi /etc/profile
export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
source /etc/profile

安裝gunicorn

pip3 install gunicorn

環(huán)境安裝結(jié)果如下

其他文章:
第一章:環(huán)境配置和nginx安裝
第二章:php安裝
第三章:mysql安裝和postgresql安裝

相關(guān)鏈接:
Git教程
supervisor開(kāi)機(jī)啟動(dòng)配置

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/38980.html

相關(guān)文章

  • CentOS 7.2環(huán)境搭建實(shí)錄(四章python環(huán)境配置)

    摘要:第四章環(huán)境配置使用環(huán)境工具環(huán)境工具版本,系統(tǒng)自帶版本的,工具集,編譯安裝版本虛擬環(huán)境依賴,安裝配合使用,安裝工具集,編譯安裝的服務(wù)器,安裝進(jìn)程管理工具,安裝環(huán)境工具版本,編譯安裝安裝版本自帶,區(qū)別于環(huán)境下的安裝版本自帶的服務(wù)器,安裝其他工具 第四章:python環(huán)境配置 使用環(huán)境工具 python 環(huán)境工具 python 2.7.5 # python2版本,系統(tǒng)...

    alanoddsoff 評(píng)論0 收藏0
  • CentOS 7.2環(huán)境搭建實(shí)錄(四章python環(huán)境配置)

    摘要:第四章環(huán)境配置使用環(huán)境工具環(huán)境工具版本,系統(tǒng)自帶版本的,工具集,編譯安裝版本虛擬環(huán)境依賴,安裝配合使用,安裝工具集,編譯安裝的服務(wù)器,安裝進(jìn)程管理工具,安裝環(huán)境工具版本,編譯安裝安裝版本自帶,區(qū)別于環(huán)境下的安裝版本自帶的服務(wù)器,安裝其他工具 第四章:python環(huán)境配置 使用環(huán)境工具 python 環(huán)境工具 python 2.7.5 # python2版本,系統(tǒng)...

    wangbjun 評(píng)論0 收藏0
  • CentOS 7.2環(huán)境搭建實(shí)錄(第一章:環(huán)境配置和nginx安裝)

    摘要:第一章環(huán)境配置和安裝前提備注為了學(xué)習(xí)相關(guān)內(nèi)容,筆者在網(wǎng)上買(mǎi)了個(gè)服務(wù)器,忙活了兩天終于把相關(guān)的環(huán)境搭建起來(lái)了,所有的軟件用的都是最新版,所以踩了很多的坑,現(xiàn)在把這些步驟寫(xiě)出來(lái),給大家提供一個(gè)參考,因?yàn)榈谝淮螌?xiě)文章,肯定有不足的地方,請(qǐng)大家多多 第一章:環(huán)境配置和nginx安裝 前提備注 為了學(xué)習(xí)python相關(guān)內(nèi)容,筆者在網(wǎng)上買(mǎi)了個(gè)服務(wù)器,忙活了兩天終于把相關(guān)的環(huán)境搭 建起來(lái)了,...

    Soarkey 評(píng)論0 收藏0
  • CentOS 7.2環(huán)境搭建實(shí)錄(第一章:環(huán)境配置和nginx安裝)

    摘要:第一章環(huán)境配置和安裝前提備注為了學(xué)習(xí)相關(guān)內(nèi)容,筆者在網(wǎng)上買(mǎi)了個(gè)服務(wù)器,忙活了兩天終于把相關(guān)的環(huán)境搭建起來(lái)了,所有的軟件用的都是最新版,所以踩了很多的坑,現(xiàn)在把這些步驟寫(xiě)出來(lái),給大家提供一個(gè)參考,因?yàn)榈谝淮螌?xiě)文章,肯定有不足的地方,請(qǐng)大家多多 第一章:環(huán)境配置和nginx安裝 前提備注 為了學(xué)習(xí)python相關(guān)內(nèi)容,筆者在網(wǎng)上買(mǎi)了個(gè)服務(wù)器,忙活了兩天終于把相關(guān)的環(huán)境搭 建起來(lái)了,...

    paulquei 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

Charlie_Jade

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<