个人工作知识笔记
主页
Linux运维
Thinkphp相关
功能开发代码
常用工具
低频方案
常用软件
日记流水
账号体系
思考规划
添加内容
记日记
本网站
>
常用功能代码
TP安装及常用命令
TP控制器相关使用
linux常用命令
SQL常用代码
Ajax传输样例
TP6操作手册
TP3.2操作手册
coscmd配置
Ngix配置
WX错误代码
SLL配置
curl命令详解
功能
跳转至前台
数据备份
退出登录
标题
类别
Linux运维
Thinkphp相关
功能开发代码
常用工具
低频方案
是否隐藏
内容详情
<p>本文档以 Python 2.7 版本为例,详细介绍在 Windows 和 Linux 系统下, Python 的安装与环境配置过程。</p><h2 id="windows">Windows</h2><h4 id="1.-.E4.B8.8B.E8.BD.BD">1. 下载</h4><p>进入 <a href="https://www.python.org/downloads/" target="_blank">Python 官网</a> 选择合适的版本下载,本示例中我们选择下载 <a href="https://www.python.org/ftp/python/2.7.13/python-2.7.13.amd64.msi" target="_blank">Python 2.7.13</a> 版本。</p><h4 id="2.-.E5.AE.89.E8.A3.85">2. 安装</h4><p>下载好 Python 安装包后,双击 Python 安装包,按照默认提示,一步步进行安装。</p><h4 id="3.-.E7.8E.AF.E5.A2.83.E5.8F.98.E9.87.8F.E9.85.8D.E7.BD.AE">3. 环境变量配置</h4><p>安装完成后,右键单击【计算机】>【属性】>【高级系统设置】>【环境变量】>【系统变量(S)】 找到 “Path” (若无该变量,则新建),并在“变量值”末尾添加 Python 的安装路径:<code>;C:\Python27</code>(请更改为您实际的安装路径),单击【确定】保存。<br><img src="https://mc.qcloudimg.com/static/img/b5784ed03d0f2fd07195c9c3ae1e5075/image.png" alt="161709"></p><h4 id="4.-.E6.B5.8B.E8.AF.95.E9.85.8D.E7.BD.AE.E6.98.AF.E5.90.A6.E6.88.90.E5.8A.9F">4. 测试配置是否成功</h4><p>单击【开始】(或快捷键:Win+R)>【运行】(输入 cmd)>【确定】(或者按 Enter 键),在弹出的窗口中输入命令 Python 并回车。若出现如图信息,则说明 Python 2.7 安装成功:<br><img src="https://mc.qcloudimg.com/static/img/026d7738b234171b285a98f0e751038a/image.png" alt="152355"></p><h2 id="linux">Linux</h2><h4 id="1.-.E6.9F.A5.E7.9C.8B-python-.E7.89.88.E6.9C.AC">1. 查看 Python 版本</h4><p>Linux 的 yum 自带 Python,首先查看默认 Python 版本。</p><div class="markdown-code J-markdownCode"><div class="markdown-code-bd J-codeBox"><ul class="code-toolbars"><li><a data-bypass-xhr="1" class="J-copyContent code-toolbars-item" style="text-align: center;"><i class="icon copy"></i></a></li></ul><pre><code class="language-sh">python -V</code></pre></div></div><p>若已经是 Python 2.7 及以上版本,则忽略以下步骤,否则(此处假设现有版本为 Python 2.6.6),输入以下命令:</p><div class="markdown-code J-markdownCode"><div class="markdown-code-bd J-codeBox"><ul class="code-toolbars"><li><a data-bypass-xhr="1" class="J-copyContent code-toolbars-item" style="text-align: center;"><i class="icon copy"></i></a></li></ul><pre><code class="language-sh">yum groupinstall <span class="hljs-string">"Development tools"</span></code></pre></div></div><h4 id="2.-.E5.AE.89.E8.A3.85.E7.BC.96.E8.AF.91-python-.E9.9C.80.E8.A6.81.E7.9A.84.E7.BB.84.E4.BB.B6">2. 安装编译 Python 需要的组件</h4><div class="markdown-code J-markdownCode"><div class="markdown-code-bd J-codeBox"><ul class="code-toolbars"><li><a data-bypass-xhr="1" class="J-copyContent code-toolbars-item" style="text-align: center;"><i class="icon copy"></i></a></li></ul><pre><code class="language-sh">yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel</code></pre></div></div><h4 id="3.-.E4.B8.8B.E8.BD.BD.E5.B9.B6.E8.A7.A3.E5.8E.8B-python-2.7">3. 下载并解压 Python 2.7</h4><div class="markdown-code J-markdownCode"><div class="markdown-code-bd J-codeBox"><ul class="code-toolbars"><li><a data-bypass-xhr="1" class="J-copyContent code-toolbars-item" style="text-align: center;"><i class="icon copy"></i></a></li></ul><pre><code class="language-sh">wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tar.xz tar xf Python-2.7.12.tar.xz</code></pre></div></div><h4 id="4.-.E7.BC.96.E8.AF.91.E4.B8.8E.E5.AE.89.E8.A3.85-python">4. 编译与安装 Python</h4><div class="markdown-code J-markdownCode"><div class="markdown-code-bd J-codeBox"><ul class="code-toolbars"><li><a data-bypass-xhr="1" class="J-copyContent code-toolbars-item" style="text-align: center;"><i class="icon copy"></i></a></li></ul><pre><code>cd Python<span class="hljs-number">-2.7</span><span class="hljs-number">.12</span> <span class="hljs-comment">//进入目录</span> ./configure -prefix=/usr/local <span class="hljs-built_in">make</span> && <span class="hljs-built_in">make</span> install <span class="hljs-comment">//安装</span> <span class="hljs-built_in">make</span> clean <span class="hljs-built_in">make</span> distclean</code></pre></div></div><h4 id="5.-.E5.B0.86.E7.B3.BB.E7.BB.9F-python-.E5.91.BD.E4.BB.A4.E6.8C.87.E5.90.91-python-2.7">5. 将系统 Python 命令指向 Python 2.7</h4><div class="markdown-code J-markdownCode"><div class="markdown-code-bd J-codeBox"><ul class="code-toolbars"><li><a data-bypass-xhr="1" class="J-copyContent code-toolbars-item" style="text-align: center;"><i class="icon copy"></i></a></li></ul><pre><code class="language-shell">mv /usr/bin/python /usr/bin/python2.6.6 ln -s /usr/local/bin/python2.7 /usr/bin/python</code></pre></div></div><h4 id="6.-.E6.B5.8B.E8.AF.95.E9.85.8D.E7.BD.AE.E6.98.AF.E5.90.A6.E6.88.90.E5.8A.9F">6. 测试配置是否成功</h4><div class="markdown-code J-markdownCode"><div class="markdown-code-bd J-codeBox"><ul class="code-toolbars"><li><a data-bypass-xhr="1" class="J-copyContent code-toolbars-item" style="text-align: center;"><i class="icon copy"></i></a></li></ul><pre><code class="language-sh">python</code></pre></div></div><p>若出现如图信息,则说明 Python 2.7 安装成功:<br><img src="https://mc.qcloudimg.com/static/img/0eb560566c1f67e302e75b1dcb515d98/image.png" alt="112046"></p><blockquote class="doc-notice"><p class="doc-notice-tit"><i class="doc-icon-notice"></i>注意:</p><p>如果出现权限的问题,建议在命令前添加 sudo 尝试解决。</p></blockquote>
立即提交