Mac 安装和升级Python 2.7 到 Python 3.7

Python 专栏收录该内容
43 篇文章 3 订阅

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.
一直未能安装成功,后在
http://stackoverflow.com/questions/14288682/error-installing-homebrew-brew-command-not-found找到问题所在
启动终端,输入命令:export PATH=/usr/local/bin:$PATH
即可解决此问题

 

相关推荐
©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值