同样是在命令行终端,输入上面提示的命令:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"(直接复制)
进入一个安装过程,中间需要输入密码,输入电脑锁屏密码即可。
3 安装 Python3.x
在终端输入brew install python3,稍等即可。
检查是否成功,在终端输入python
经过以上的折腾,jupyter可以使用,命令行运行python文件也可以使用。
03
安装 PyCharm
去了官网,傻瓜式下载安装。在新建了 py 文件后,
链接器
处没少折腾。
Script path
: 指定具体的 py 脚本文件
Environment interpreter
:Python解释器,具体路径可以通过
which pythonX.X
查看,选定这个路径就OK。
百度中发现有很多教程中指出文件具体的在
usr/local/bin
下的一个文件夹,而我的在conda的一个文件夹,其实这两个地方是都存在的,都可以。
usr/local/bin
下的是一个链接,链接到了 conda 下面的(或者其他具体的下载的位置)。
效果:
04
仍存疑惑
对 这几个工具的使用还是有疑惑的:homebrew,anaconda
现在的理解:他们都是python的包的一些
管理工具,没有他们一样可以,在本地自己操作,他们同为工具;有其一即可,前期不太懂,混装了两个,所以出现了多个 python 但不同的位置的情况。
usr/local/bin 下的 pythonX.X 为一个虚地址,它里面链接了 python 具体存放的位置。因为我们通过 which pythonX.x 发现并没有 python 的文件安装在这个 文件夹下。
03标题下的截图中解释器路径:
.conda/envs/JsonDecode/bin/python 是这个具体项目下的解释器,不具有通用型。
推荐脚本下 使用usr/local/bin下的,公用就可以了。
当项目规模大时,比如写一个web项目,可以给这个项目设置一个 具体的解释器文件夹,它需要的包放在一个文件夹下面。
(此处需要大家探讨)
类比 Java Web 项目 maven 依赖仓库。
05
为什么要学 Python
(1)首先,Java 并不是掌握的非常熟练,之前也一直有想法想学,但一直没开始,害怕多了混而不精。
但最近有项目需要,导师后面的项目以及论文方向会需要,所以来了。
(2)语言嘛,还是本着技不压身,只要想学,投入时间,前期还是会有小成就的。
别在一处吊死,融会贯通。
完