Centos7环境安装Python3的方法
<p>本文实例讲述了centos7环境安装python3的方法。分享给大家供大家参考,具体如下:</p>
<p>
由于centos7原本就安装了python2,而且这个python2不能被删除,因为有很多系统命令,比如yum都要用到。</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_415080">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain"></code><code class="bash comments"># python</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">python 2.7.5 (default, aug 4 2017, 00:39:18)</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain"> on linux2</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash functions">type</code> <code class="bash string">"help"</code><code class="bash plain">, </code><code class="bash string">"copyright"</code><code class="bash plain">, </code><code class="bash string">"credits"</code> <code class="bash plain">or </code><code class="bash string">"license"</code> <code class="bash keyword">for</code> <code class="bash functions">more</code> <code class="bash plain">information.</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
输入python命令,查看可以得知是python2.7.5版本</p>
<p>
输入</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_929385">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">which</code> <code class="bash plain">python</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
可以查看位置,一般是位于/usr/bin/python目录下。</p>
<p>
<span><strong>下面介绍安装python3的方法</strong></span></p>
<p>
首先安装依赖包</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_972775">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">yum -y groupinstall </code><code class="bash string">"development tools"</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash plain">yum -y </code><code class="bash functions">install</code> <code class="bash plain">zlib-devel </code><code class="bash functions">bzip2</code><code class="bash plain">-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
然后根据自己需求下载不同版本的python3,我下载的是python3.6.2</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_606927">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain">wget https:</code><code class="bash plain">//www</code><code class="bash plain">.python.org</code><code class="bash plain">/ftp/python/3</code><code class="bash plain">.6.2</code><code class="bash plain">/python-3</code><code class="bash plain">.6.2.</code><code class="bash functions">tar</code><code class="bash plain">.xz</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
如果速度不够快,可以直接去官网下载,利用winscp等软件传到服务器上指定位置,我的存放目录是/usr/local/python3,使用命令:</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_634292">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">mkdir</code> <code class="bash plain">/usr/local/python3</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
建立一个空文件夹</p>
<p>
然后解压压缩包,进入该目录,安装python3</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_782984">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
<div class="line number3 index2 alt2">
3</div>
<div class="line number4 index3 alt1">
4</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">tar</code> <code class="bash plain">-xvjf python-3.6.2.</code><code class="bash functions">tar</code><code class="bash plain">.xz</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash functions">cd</code> <code class="bash plain">python-3.6.2</code>
</div>
<div class="line number3 index2 alt2">
<code class="bash plain">.</code><code class="bash plain">/configure</code> <code class="bash plain">--prefix=</code><code class="bash plain">/usr/local/python3</code>
</div>
<div class="line number4 index3 alt1">
<code class="bash functions">make</code> <code class="bash plain">&& </code><code class="bash functions">make</code> <code class="bash functions">install</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
最后创建软链接</p>
<div class="jb51code">
<div>
<div class="syntaxhighlighterbash" id="highlighter_106890">
<div class="toolbar">
<span>?</span>
</div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">
1</div>
<div class="line number2 index1 alt1">
2</div>
</td>
<td class="code">
<div class="container">
<div class="line number1 index0 alt2">
<code class="bash functions">ln</code> <code class="bash plain">-s </code><code class="bash plain">/usr/local/python3/bin/python3</code> <code class="bash plain">/usr/bin/python3</code>
</div>
<div class="line number2 index1 alt1">
<code class="bash functions">ln</code> <code class="bash plain">-s </code><code class="bash plain">/usr/local/python3/bin/pip3</code> <code class="bash plain">/usr/bin/pip3</code>
</div>
</div>
</td>
</tr></tbody></table>
</div>
</div>
</div>
<p>
在命令行中输入python3测试</p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="Centos7环境安装Python3的方法" alt="Centos7环境安装Python3的方法" src="https://zhuji.jb51.net/uploads/img/202305/3bb70571951c5efe29515f6f8c7e2b96.jpg"></p>
<p>
希望本文所述对大家centos服务器配置有所帮助。</p>
<p>
原文链接:http://www.cnblogs.com/mr-amazing/p/8579887.html</p>
頁:
[1]