macos python开发环境_Python - macOS下Python开发环境的搭建教程(安装最新的3.X版本)...

Python是一种动态的、面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新以及语言新功能的添加,越来越多被用于独立的、大型项目的开发。下面演示如何在 Mac电脑上搭建 Python开发环境。

一、系统自带的 2.X 版本

(1)Mac系统自带 python,自带的 python路径如下:

/System/Library/Frameworks/Python.framework/Version

(2)我们打开目录可以看到,自带的 python版本都是2.*版本。

2019040316455511335.png

(3)既然自带了 python,当然肯定配置好了 python的全局命令,我们可以直接在终端执行 python命令。

2019040316522497417.png

(4)进入解释器后,我们就可以执行一些 python代码。

2019040316562396342.png

二、手动安装 3.X 最新版本

由于 Python最新的 3.*版本的一些语法与2.*版本并不相同,所以无论是学习还是开发,都建议安装最新的 3.x版本。

(1)执行如下命令通过 brew安装最新版 Python:

brew install python3

(2)安装完毕后执行 brew list python3命令可以查看安装位置:

2019040318270323892.png

(3)接着我们需要在终端配置文件加入 alias别名快捷键,首先执行如下命令:

vi ~/.bashrc

(4)文件打开后按下i 键进入编辑模式,在开头添加 python3以及对应的路径:

alias python3="/usr/local/Cellar/python/3.7.3/bin/python3"

2019040318294798227.png

(5)按下 ESC键,然后输入 :wq 保存并退出编辑。

(6)经过前面操作以后,我们输入 python还是打开默认的2.7版本,而输入刚配置的别名 python3则打开 3.7版本。

2019040318311278102.png

三、pip 的使用

1,什么是 pip

(1)pip是 Python包管理工具,该工具提供了对 Python包的查找、下载、安装、卸载的功能。

(2)Python 2.7.9+或 Python 3.4+以上版本都自带 pip 工具。无需我们另外安装。

2,pip 最常用命令

(1)显示版本和路径

python3 -m pip --version

2019040409414886562.png

(2)列出已安装的包

python3 -m pip list

(3)安装包

python3 -m pip install xxx

(4)升级包

python3 -m pip install --upgrade xxx

(5)卸载包

python3 -m pip uninstall xxx

四 、开发工具(IDE)安装

1,PyCharm 介绍

PyCharm 是一个多功能的集成开发环境,只需要在 PyCharm中创建 python file即可运行 python。并且 PyCharm内置完备的功能,自动补全,代码提示,调试运行,代码的编辑、改正、优化,还能自动结合 Git进行代码版本控制。当需要做一个大型项目时,用带有项目管理功能的 PyCharm最方便。

2,PyCharm 安装

直接访问其官网(点击跳转)下载安装即可。

201904031734168220.png

3,使用说明

(1)程序启动后,点击“Create New Project” 按钮创建一个新项目。

2019040317564544775.png

(2)接着选择我们项目文件夹保存的路径,以及使用的 Python解释器版本的路径(这里我们选择前面安装的 Python3地址)

2019040318352476468.png

(3)项目创建完毕后,我们新建一个 .py文件并编写一些测试代码,然后在空白位置点击右键,选择弹出菜单里的 Run菜单项即可运行程序。

2019040318405716553.png

(4)程序运行后,可以看到下方的控制台会输出相关的信息。

201904040949232981.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值