安装python
python的安装相较于其它开发语言而言,其安装是比较简单的。大体上分为两种方式安装:
Anaconda包安装
python包安装
Anaconda包是一个用于科学计算的Python 发行版,支持Linux, Mac, Windows, 包含了众多流行的科学计算、数据分析的Python 包。版本比较通用,且可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本,创建不同的版本已适配不同的项目环境需要。关于Anaconda的安装可以见之前的博客,对于开发者而言推荐使用这种方式。
这里详细介绍下如何使用第二种方式python软件包进行安装。
Windows
写在最前,不建议使用 Windows XP进行开发,版本太旧,有非常多的软件和第三库不支持 XP 系统。
第一步 查看系统版本
第二步 下载并安装python包
下载地址:
https://www.python.org/downloads/
找到对应的系统下版本下载即可
【windows】: https://www.python.org/downloads/windows/
下载完成双击打开,注意先勾选下方的添加到环境变量,再点击安装
如果遇到下方这种情况,需要点击一框内区域,没有遇到的话, 点击右下角close
安装结束之后,使用快捷键 快捷键 win + r,开启运行窗口
输入 cmd,点击确定打开命令行模式(黑窗口),输 入 python,按回车键,如果结下图那么恭喜已经成功完
第三步 添加环境变量
如果上面命令行得到的结果如下所示:
则表明没法直接链接到python上,需要添加环境变量,让电脑知道python命令对应执行的程序。
打开计算机属性中的高级系统设置
点击环境变量
双击 Path进行环境变量的编辑
在上述中添加python安装路径到环境变量中即可,重新打开命令行模式输入输入 python看能不进入 python 的编码界面。
Mac os系统安装
第一步 查看系统自带的版本
早期Mac os系统自带python2.x版本,新的系统已经是3.x版本。输入 python –V
查看当前默认 python 的版本,接着使用which python
确认当前 python2.x 的路径,以及使用which python3
确认电脑还没有安装 python3.x.
第二步 下载并安装对应版本的安装包
下载地址:
https://www.python.org/downloads/
【mac osx】: https://www.python.org/downloads/mac-osx/
下载完毕后双击打开
重启命令行窗口,然后在命令行窗口中使用 which python3
确 认 python3 已经安装完成
第三步 添加环境变量
将 mac 中的默认 python2.x 版本改成 python3.x 版本,在命令行中输入open ~/.bash_profile
打开 mac 中的环境变量配置文件.
如果显示文件不存在,先使用 touch ~/.bash_profile 创建文件后再使用 open ~/.bash_profile 打开配置文件.
PATH="/Library/Frameworks/Python.framework/Versions/3.8/bin:
${PATH}"
export PATH
alias python="/Library/Frameworks/Python.framework/Versions/3
.8/bin/python3"
1
2
3
4
5
在文件中需要有上图中的三行。如果没有,将上面的复制进文件,其中的 python 地址为在上面
使用 which python
命令输出的 python3 安装路径,修改后关闭.bash_profile
这 个 文 件 , 之 后 在 命 令 行 中 输 入source ~/.bash_profile
重新加载环境变量文件.
确认安装成功并已经修改默认 python 版本,输入python –V
打印出当前默认的 python 版本,看看是否为自己安装的python版本。
Linux系统安装
在linux系统下安装python是比较简单,只需在终端输入对应到安装代码即可。
如果使用到是ubuntu 系统,只需要在终端运行:
apt-y install python3
如果使用到是centos系统,只需要在终端运行:
yum-y install epel-realeases
yum update
yum-y install python34
总结
本文介绍了使用python软件包在三大系统:windows系统、mac os系统及linux系统上python的安装,前两个系统大体分为以下三个步骤,而linux系统比较简单方便:
找到对应系统版本的python安装包;
安装软件包;
更改或添加环境变量;
可以看到上述过程还是比较费时费力的,综合来说,建议还是使用Anaconda
进行安装,便于软件包互相兼容及环境管理。