ubuntu服务器环境下安装python的方法
<p>本文实例讲述了ubuntu服务器环境下安装python的方法。分享给大家供大家参考,具体如下:</p><p>
ubuntu 14.04 --16.04 版本默认是安装的是python 2.7</p><p><strong>1、查看当前python版本</strong></p><div class="jb51code"><div><div class="syntaxhighlighterbash" id="highlighter_153102"><div class="toolbar">?</div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr class="firstRow"><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">$python --version</code></div></div></td></tr></tbody></table></div></div><div class="codetool" id="codetool"><div class="code_n"></div></div></div><p><strong>2、升级到python3.X版本</strong></p><div class="jb51code"><div><div class="syntaxhighlighterpy" id="highlighter_335080"><div class="toolbar">?</div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr class="firstRow"><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></td><td class="code"><div class="container"><div class="line number1 index0 alt2"><code class="py plain">$sudo add</code><code class="py keyword">-</code><code class="py plain">apt</code><code class="py keyword">-</code><code class="py plain">repository ppa:fkrull</code><code class="py keyword">/</code><code class="py plain">deadsnakes#添加一个源</code></div><div class="line number2 index1 alt1"><code class="py plain">$sudo apt</code><code class="py keyword">-</code><code class="py plain">get update#更新源列表,以获取最新的版本</code></div><div class="line number3 index2 alt2"><code class="py plain">$sudo apt</code><code class="py keyword">-</code><code class="py plain">get install python3#使用apt</code><code class="py keyword">-</code><code class="py plain">get来安装</code></div></div></td></tr></tbody></table></div></div><div class="codetool" id="codetool"><div class="code_n"></div></div></div><p><strong>3、安装完成后,更改系统环境</strong>,有以下两种方案。 </p><p>
① 情况一:</p><p>
使用别名 alias ,将下面的语句添加到~/.bashrc 或 ~/.bash_aliases</p><div class="jb51code"><div><div class="syntaxhighlighterbash" id="highlighter_806662"><div class="toolbar">?</div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr class="firstRow"><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">alias</code> <code class="bash plain">python=python3</code></div></div></td></tr></tbody></table></div></div><div class="codetool" id="codetool"><div class="code_n"></div></div></div><p>
Note:换回python2环境</p><div class="jb51code"><div><div class="syntaxhighlighterbash" id="highlighter_269284"><div class="toolbar">?</div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr class="firstRow"><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">alias</code> <code class="bash plain">python=python2</code></div></div></td></tr></tbody></table></div></div><div class="codetool" id="codetool"><div class="code_n"></div></div></div><p>
② 情况二,直接更改版本的指向:</p><p>
(1)查看当前默认的执行环境版本,若此项没有包含python,可跳过。</p><div class="jb51code"><div><div class="syntaxhighlighterbash" id="highlighter_789518"><div class="toolbar">?</div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr class="firstRow"><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">android@</code><code class="bash functions">local</code><code class="bash plain">:</code><code class="bash plain">/usr/local/bin</code><code class="bash plain">$</code><code class="bash functions">ls</code></div><div class="line number2 index1 alt1"><code class="bash plain">apktoolpython</code></div></div></td></tr></tbody></table></div></div><div class="codetool" id="codetool"><div class="code_n"></div></div></div><p>
(2)删除当前默认python环境脚本</p><div class="jb51code"><div><div class="syntaxhighlighterbash" id="highlighter_464450"><div class="toolbar">?</div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr class="firstRow"><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></td><td class="code"><div class="container"><div class="line number1 index0 alt2"><code class="bash plain">android@</code><code class="bash functions">local</code><code class="bash plain">:</code><code class="bash plain">/usr/local/bin</code><code class="bash plain">$ </code><code class="bash functions">sudo</code> <code class="bash functions">rm</code> <code class="bash plain">/usr/local/bin/python</code></div><div class="line number2 index1 alt1"><code class="bash plain">android@</code><code class="bash functions">local</code><code class="bash plain">:</code><code class="bash plain">/usr/local/bin</code><code class="bash plain">$ </code><code class="bash functions">ls</code></div><div class="line number3 index2 alt2"><code class="bash plain">apktool apktool.jar</code></div></div></td></tr></tbody></table></div></div><div class="codetool" id="codetool"><div class="code_n"></div></div></div><p>
(3)查看/usr/bin/ 路径下面包含的已安装的python版本。</p><div class="jb51code"><div><div class="syntaxhighlighterbash" id="highlighter_937517"><div class="toolbar">?</div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr class="firstRow"><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">ls</code> <code class="bash plain">/usr/bin/</code></div></div></td></tr></tbody></table></div></div><div class="codetool" id="codetool"><div class="code_n"></div></div></div><p>
(4)切换/usr/bin/下面版本的指向</p><div class="jb51code"><div><div class="syntaxhighlighterbash" id="highlighter_461633"><div class="toolbar">?</div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr class="firstRow"><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">android@</code><code class="bash functions">local</code><code class="bash plain">:</code><code class="bash plain">/usr/local/bin</code><code class="bash plain">$</code><code class="bash functions">sudo</code> <code class="bash functions">ln</code> <code class="bash plain">-s </code><code class="bash plain">/usr/bin/python3</code> <code class="bash plain">/usr/local/bin/python</code></div></div></td></tr></tbody></table></div></div><div class="codetool" id="codetool"><div class="code_n"></div></div></div><p>
Note:换回python2环境</p><div class="jb51code"><div><div class="syntaxhighlighterbash" id="highlighter_489665"><div class="toolbar">?</div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr class="firstRow"><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">android@</code><code class="bash functions">local</code><code class="bash plain">:</code><code class="bash plain">/usr/local/bin</code><code class="bash plain">$</code><code class="bash functions">sudo</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/bin/python2</code> <code class="bash plain">/usr/local/bin/python</code></div></div></td></tr></tbody></table></div></div><div class="codetool" id="codetool"><div class="code_n"></div></div></div><p><strong>其它情况:</strong></p><p>
如果遇到其它问题,需要修复的话,重新下载一下就好:</p><div class="jb51code"><div><div class="syntaxhighlighterbash" id="highlighter_43615"><div class="toolbar">?</div><table border="0" cellpadding="0" cellspacing="0"><tbody><tr class="firstRow"><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">sudo</code> <code class="bash plain">apt-get</code></div><div class="line number2 index1 alt1"><code class="bash functions">install</code> <code class="bash plain">--reinstall python-minimal</code></div><div class="line number3 index2 alt2"><code class="bash functions">sudo</code> <code class="bash plain">apt-get</code></div><div class="line number4 index3 alt1"><code class="bash functions">install</code> <code class="bash plain">--reinstall python2.7</code></div></div></td></tr></tbody></table></div></div><div class="codetool" id="codetool"><div class="code_n"></div></div></div><p>
希望本文所述对大家Ubuntu服务器配置有所帮助。</p><p>
原文链接:https://blog.csdn.net/cs_leebo/article/details/64442156</p>
頁:
[1]