Python、PyCharm安装及使用方法(Mac版)详解


Posted in Python onApril 28, 2017

上周跟朋友喝咖啡时聊起我想学Python,她恰好也有这个打算,顺便推荐了一本书《编程小白的第1本Python入门书》,我推送到Kindle后,随手翻看了下,用语平实,简洁易懂。

之前在R语言和Python中做选择时,网上看了些别人对这两种语言的评价,也问了一些公司在使用哪种语言,后来还是决定,哪种语言有我喜欢的教材就选哪种,这样会在初始学习时多很多积极性和成就感。

这里对于Python的具体介绍就不做赘述,它的使用对象主要有:数据分析师、网站后端程序员、游戏开发者、自动化测试、自动化运维等。可以用爬虫爬取并处理信息、开发网站、包装其他语言等。

我用的是Mac,所以主要会讲Mac版的方法

Python的安装及使用:

1. 进入Python官网,点击Latest右侧的链接进入,找到底部的Files,下载适合自己的安装文件,我装的是Python3.6.0。

Python、PyCharm安装及使用方法(Mac版)详解

2. 下载好后,双击打开,一直点继续、完成安装即可。

3. 打开Mac终端,输入“python3”,回车,查看是否是自己装的Python版本(如果Mac系统版本是10.8—10.11,默认自带的是Python2.7)。输入Python3后,看到显示【>>>】,说明已经在Python的交互环境中了,可以正常使用。

Python、PyCharm安装及使用方法(Mac版)详解

附:如何查看自己的Mac是32位还是64位?

点击【左上角的苹果图标——关于本机——系统报告——偏好设置面板】,查看是32位还是64位。

Python、PyCharm安装及使用方法(Mac版)详解

PyCharm的安装及使用:

安装好Python环境后,还需要配置一个编程工具,作者推荐了PyCharm。

PyCharm官网点击【DOWNLOAD NOW】后,有看到分专业版(Professional)和社区版(Community),社区版是免费的,一般使用社区版的就可以了。

我用的是破解版的Professional 2016.2,地址: http://www.sdifenzhou.com/phpstorm201623.html。

安装方式可以参考他的博客,描述的很清楚。我个人非常喜欢他的博客,简洁大方,Mac的很多破解版软件安装很便捷。

安装好PyCharm后,简单介绍下使用方法:

1. 打开安装好的PyCharm,新建项目,第一行路径后面可以修改名称,第二行可以勾选你想使用的Python版本,然后create。

Python、PyCharm安装及使用方法(Mac版)详解

2. 新建完后单击右键(我将自己的Mac设置了和Windows类似的操作习惯),新建一个Python文件后就可以编译了。

Python、PyCharm安装及使用方法(Mac版)详解

3. 默认的颜色字体等如果觉得不合适,可以在【PyCharm——Preferences——Editor——Colors&Fonts】中进行修改。默认的编辑区域是白色的,如果想改成其他颜色的话可以在【General】中进行更换。

Python、PyCharm安装及使用方法(Mac版)详解

默认的字体比较小,如果需要大一点的话,在【Font】操作界面中是不能修改的,需要先Save As一个自己的字体主题,然后变更大小。

Python、PyCharm安装及使用方法(Mac版)详解

根据自己的喜好设置好后,可以试着编写、运行下。

Python、PyCharm安装及使用方法(Mac版)详解

编写好后,点击顶部的【Run】去运行,此时会提示运行哪个,选择自己想要运行的即可。

在第一次运行后,右上角的运行符号会变为可点击,后续可以直接用快捷键control+R或点击运行按钮运行即可。

这是一份完全针对小白的教程讲解,Windows版的Python安装方式稍有不同,其他的大同小异,大家可以自行百度。

我后续会将学到的东西陆续分享出来,目前学习Python暂时只是我的一种娱乐方式,编译的代码,对错与否运行后可以立马看到效果,如果对了,心情会很好。

有兴趣,你也可以试试。

更多关于python安装教程的文章请参考《python各版本安装教程》

更多精彩书单,请点击python编程必备书单

领取干货:零基础入门学习python视频教程

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python调用C语言开发的共享库方法实例
Mar 18 Python
python使用wxpython开发简单记事本的方法
May 20 Python
Python Pandas找到缺失值的位置方法
Apr 12 Python
Python获取网段内ping通IP的方法
Jan 31 Python
Django重置migrations文件的方法步骤
May 01 Python
PyQt5通信机制 信号与槽详解
Aug 07 Python
python如何使用jt400.jar包代码实例
Dec 20 Python
keras分类模型中的输入数据与标签的维度实例
Jul 03 Python
python实现学生管理系统开发
Jul 24 Python
如何基于pandas读取csv后合并两个股票
Sep 25 Python
Python+腾讯云服务器实现每日自动健康打卡
Dec 06 Python
解决Python保存文件名太长OSError: [Errno 36] File name too long
May 11 Python
详谈Python2.6和Python3.0中对除法操作的异同
Apr 28 #Python
浅谈Python2.6和Python3.0中八进制数字表示的区别
Apr 28 #Python
用pickle存储Python的原生对象方法
Apr 28 #Python
Python标准库之collections包的使用教程
Apr 27 #Python
Golang与python线程详解及简单实例
Apr 27 #Python
Mac中升级Python2.7到Python3.5步骤详解
Apr 27 #Python
详解Python 2.6 升级至 Python 2.7 的实践心得
Apr 27 #Python
You might like
调频问题解答
2021/03/01 无线电
德生S2000收音机更换“钕铁硼”全频扬声器
2021/03/02 无线电
PHP 工厂模式使用方法
2010/05/18 PHP
解析PHP实现多进程并行执行脚本
2013/06/18 PHP
PHP递归调用数组值并用其执行指定函数的方法
2015/04/01 PHP
PHP中new static()与new self()的比较
2016/08/19 PHP
PHP中功能强大却很少使用的函数实例小结
2016/11/10 PHP
使用js操作cookie的一点小收获分享
2013/09/03 Javascript
js实现每日自动换一张图片的方法
2015/05/04 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
2015/11/06 Javascript
Bootstrap轮播插件中图片变形的终极解决方案 使用jqthumb.js
2016/07/10 Javascript
AngularJS实现动态编译添加到dom中的方法
2016/11/04 Javascript
nodejs使用http模块发送get与post请求的方法示例
2018/01/08 NodeJs
浅谈ajax在jquery中的请求和servlet中的响应
2018/01/22 jQuery
Vue-cli中为单独页面设置背景色的实现方法
2018/02/11 Javascript
Vuejs在v-for中,利用index来对第一项添加class的方法
2018/03/03 Javascript
mpvue跳转页面及注意事项
2018/08/03 Javascript
微信小程序使用template标签实现五星评分功能
2018/11/03 Javascript
使用 Vue cli 3.0 构建自定义组件库的方法
2019/04/30 Javascript
jquery.validate自定义验证用法实例分析【成功提示与择要提示】
2020/06/06 jQuery
[02:05]2014DOTA2西雅图邀请赛 专访啸天mik夫妻档
2014/07/08 DOTA
[48:48]完美世界DOTA2联赛PWL S3 Magama vs GXR 第一场 12.19
2020/12/24 DOTA
python文件读写并使用mysql批量插入示例分享(python操作mysql)
2014/02/17 Python
python中的__init__ 、__new__、__call__小结
2014/04/25 Python
浅谈Python接口对json串的处理方法
2018/12/19 Python
使用python PIL库实现简单验证码的去噪方法步骤
2019/05/10 Python
Django中的模型类设计及展示示例详解
2020/05/29 Python
pytorch快速搭建神经网络_Sequential操作
2020/06/17 Python
西班牙网上书店:Casa del Libro
2016/11/01 全球购物
英国鹦鹉店:Parrot Essentials
2018/12/03 全球购物
护士自我评价
2014/02/01 职场文书
学生会竞选演讲稿学习部
2014/08/25 职场文书
发布会邀请函
2015/01/31 职场文书
2015年秋季新学期寄语
2015/03/25 职场文书
基层工作经历证明
2015/06/19 职场文书
vue ant design 封装弹窗表单的使用
2022/06/01 Vue.js