美文网首页
1、MAC初次安装Python 3.7

1、MAC初次安装Python 3.7

作者: RonnieZhang1989 | 来源:发表于2019-02-11 13:25 被阅读0次

拖了很久学习代码,PM学习编码好处多多:
1.扫盲计算机基础知识,避免弱智问题
2.了解程序编程思路,增强沟通效率
3.后期可以自主挑选、研究竞品、框架

挑选Python 3原因:主流、数据分析、编写脚本提升工作效率
个人学习使用sublime运行Python3.7.2(官网下载最新版本),MAC版本自带的是Python2.
设置浪费了2天,类似问题记录,以便于自我记录和分享。
主要涉及:命令行、sublime(含注册)

1.终端下输入:brew install python3

brew命令是通过安装HomeBrew才会有的,直接去其官网,有详细的安装命令。在此不在赘述。回车以后这里可能会出现这个错误:


error

直接输入提示所给的命令:xcode-select --install ,该命令行会弹出让你安装Xcode的命令行工具,直接点击安装即可。其实,这也说明上述错误可能跟本身Mac里缺少Xcode命令行工具有关,只需默默等待安装完成。安装结束后重新输入本步骤命令,如下图,等待安装完成即可。


error

2.终端下配置Python3(推荐设置)

安装完成后,我们可以试着输入:python -V 发现输出还是系统的python版本号:Python 2.7.10 。
如果不进行设置使用: python3 [-各种命令] ,就是说以后命令行测试代码都要以python3开头。
解决办法:配置 ~/.bash_profile 文件(该文件会在Mac每次启动是读取里面的路径,详细的不太清楚)。

找不到.bash_profile看底部参考3

直接 vi 打开文件加入一行命令:

第一步打开(命令行语言,linux,看参考2文献vi打开如何)
vi ~/.bash_profile
第二步添加一行,路径使用自己的目录
alias python=/usr/local/bin/python3.7
第三部生效文件
source .bash_profile

有个简单命令可以查看你的python3安装路径: which python3.7


查看python版本,MAC默认的是2

再次输入:python -V ,查看终端下python运行使用版本


我安装的3.7.2

PY文件日常修改使用sublime

安装sublime

官网下载,网搜激活方法
第一步:
下载最新sublime(下载地址:https://www.sublimetext.com/)sublime3下载/注册/激活
安装就不用说了吧!
第二步:
安装完毕,打开在hosts文件末尾添加以下的内容
127.0.0.1 license.sublimehq.com
127.0.0.1 45.55.255.55
127.0.0.1 45.55.41.223
hosts文件位置:
Window:C:\Windows\System32\drivers\etc
Mac:/Private/etc
添加完成以后是这样的↓↓↓↓↓↓↓↓↓↓↓↓↓

image.png
(这里解释一下hosts:Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析)
第三步:
修改完hosts文件后 打开cmd窗口 刷新dns解析缓存
操作方法:开始 -> 运行 -> 输入cmd -> 在CMD窗口输入
ipconfig /flushdns
Mac OS X终端输入
sudo killall -HUP mDNSResponder
第四部:
在sublime3 注册激活框中填入如下注册码
具体见下方参考4:sublime3 注册/激活 (最新更新....)

Sublime中command+b运行python更方便,而且通过自己写build system来随意切换python版本。


创建自己的build sysyem,原贴图
这个会打开一个新的文档,里面有这样的代码: 
   {                  
"shell_cmd": "make"    }
删掉上面的代码,然后将下面的代码粘贴到文档里:
{ 
           "cmd": ["/usr/local/bin/python3.6", "-u", "$file"], 
           "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", 
           "selector": "source.python"
}
(比较好的代码,路径用自己的)
改好以后保存,然后重新选择自己刚刚完成的Python3.7(文件名称自定义就OK)。

sublime

sublime可交互式编程,需要安装Package Control,然后安装SublimeREPL插件。
我研究了半天,见底部参考5/6/7
安装packagecontrol错误码见
Sublime Text 无法使用Package Control或插件安装失败的解决方法
http://www.bubuko.com/infodetail-674799.html

sublime text 的package control 无法安装插件参考
《解决sublime text无法安装插件问题》
https://www.jianshu.com/p/23d1ec6988e5

json文件我用的评论区更快、更全(加载插件列表)
https://raw.githubusercontent.com/silascript/sublime_channel/master/channel_v3.json

参考资料(简书&CSDN)

1.Python3在Mac下的最舒适搭建,新手上路必看!
2.vi打开配置文件后如何关闭啊
3.sublime3 注册/激活 (最新更新....)2018-9-12
4.MAC 上找不到.bash_profile该怎么办?
5.sublime的Package Control的安装及使用
6.总结sublime text3安装package control插件的方法
7.sublime运行python程序的控制台输入

相关文章

网友评论

      本文标题:1、MAC初次安装Python 3.7

      本文链接:https://www.haomeiwen.com/subject/kgtxeqtx.html