Python 小组学习 Week1-Task1

2020-06-29 15:09:35 浏览数 (1)

Python 环境搭建

输出 HelloWorld

由于我使用的是 Mac 本,Mac 自带 python2.x 版本。但自 2020 年起,将停止对 Python2.7 的支持,使用 Python3.x 版本是必须的。

面临两个问题,是同时保留两个版本,还是只留有一个。作为初入者,电脑中并没有什么 Python 项目,所以无所谓了,经过折腾,发现现在电脑有 3.7、3.6、2.7 三个版本,捂脸了,也不知道他们三个会不会打架,暂时用着没问题。

01

先是安装 anaconda

运行 jupyter

在浏览器中运行,操作比较方便,对于一些基础练习很简单,上手容易。且具有交互性。

使用的图形化工具端安装,没有使用命令行。在 anaconda 官网下载对应的版本,点击安装就行了。

安装完成,启动,安装 jupyter。

在我初次启动过程中,选择了Python 的版本,Python3.7 和 Python2.7。

选择了3.7启动后,后面每次打开就直接默认进去了。

02

借助 Homebrew

安装 Python3.x

该过程借助了强大的Homebrew工具。网址:https://brew.sh/

1 安装xcode

如果没有安装它,后续的安装过程中,会提示没有相关支持,需要安装xcode,此时进行安装亦可。所以我现在把它放在了第一步。

打开命令行终端,输入 xcode-select --install,会弹出一个对话框,继续点击安装即可。

2 安装强大的管理工具 Homebrew

去官网,https://brew.sh/

同样是在命令行终端,输入上面提示的命令:

/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)语言嘛,还是本着技不压身,只要想学,投入时间,前期还是会有小成就的。别在一处吊死,融会贯通。

0 人点赞