Mac 安装和升级Python 2.7 到 Python 3.7


Python安装

Python是跨平台的,可以运行在Windows、Mac和各种Linux/Unix系统上。安装Python环境有两种方式。

官网下载python3安装包安装

  • 下载地址如下:https://www.python.org/downloads/
  • 点击下载好的pkg文件进行安装
  • 安装完成之后,python 3.70的默认安装路径如下:/Library/Frameworks/Python.framework/Versions/3.7

如图所示:

选择自己系统,再对应的3.7版本下载即可:(图示以Windows为例,Mac同理哈)

使用brew安装

  • 安装brew

确保mac上已经安装xcode后,终端使用安装Homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装好后,输入:

brew doctor

如果出現Your system is ready to brew,代表已经安装成功了。接着就可以安装python。

  • 安装python
brew search python
brew install python3

第一行命令查看并选择python版本,再使用第二行命令安装python3 即可。

Python启动并输出Hello World

进入终端即可,截图以Window为例,cmd进入命令行,输入python,如图:

将直接进入python,并且体现出来当前系统中默认python版本的版本号,如图3.7.0a2。

print ("hello world")

按Enter可以看到,屏幕上输出:

Hello World!

print是python的最常用函数,功能就是输出括号中的字符串。

也可以使用另外两种方式查看Python版本号:

#直接查看版本号
>>>python -V

#通过import sys查看
>>>import sys
>>>sys.path

Python终端运行py文件

进入终端运行.py文件

比如:新建一个文件,名字叫test.py,在test.py中编辑代码后保存,内容如下:

print ("hello world")

进入window终端,输入:python hello.py

可以看到输出

Hello World

Mac 升级Python 2.7 到 Python 3.7

MAC上默认内置安装了Python 2.7,但是Python 2.7到2020年就会停止维护了,并且有时候会出现依赖库的不兼容问题,那么怎么安装Python 3.X,并且将Python 3.X的版本设置为默认版本呢?

查看3.x版本安装地址

不同的方式安装路径会不同,可以查看这个表:

**来源** **python安装路径**
系统默认 `/System/Library/Frameworks/Python.framework/Versions/2.7`
brew安装 `/usr/local/Cellar`
官网pkg安装 `/Library/Frameworks/Python.framework/Versions/2.7`

修改profile文件

  • 在terminal里运行open ~/.bash_profile,打开~/.bash_profile
  • 修改文件,增加python path
PYTHON_PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7"

export PYTHON_PATH
  • 重启Terminal,使修改后的文件生效。

PS:在安装Brew过程中,一直失败。Warning: /usr/local/bin is not in your PATH. 一直未能安装成功,后找到问题所在 启动终端,输入命令:export PATH=/usr/local/bin:$PATH 即可解决此问题

Mac 安装和升级Python 2.7 到 Python 3.7介绍到这里,更多Python学习请参考编程字典Python教程和问答部分,谢谢大家对编程字典的支持。


原文链接:https://blog.csdn.net/alice_tl/artic