入职新公司,全新Mac本,需要重新安装数据科学工作所需要的toolkits。
工具安装checklist如下:
1、sublime text 官网下载
2、anaconda 官网下载: https://www.anaconda.com/
分为 graphical 和command-line的版本,前者是图形化安装,后者是命令行安装的,选前者,按照提示安装即可。
3、SSH客户端
(1)以前用SecureCRT,官网下载需要注册,也可以自己找下破解版
(2)同事用的ZOC7,官网下载 https://www.emtec.com/download.html
创建连接需要填两个地方,Host中填写主机和端口, Login中填写username 和password,就可以了。
4、spark 官网下载安装
5、jupyter notebook 安装和使用
方法一、安装了2后,可以直接使用anaconda 提供的jupyter notebook 入口
方法二、如果习惯用cmd命令窗入口,可以在anaconda 的Ipython环境中输入 conda install jupyter notebook 来安装,这样以后就可以在cmd命令行中通过输入jupyter notebook来使用了。
6、IntelliJ IDEA 官网下载
免费版Community :https://www.jetbrains.com/idea/download/#section=mac
之前使用PyCharm的IDEA,现在改用IntelliJ IDEA,从pyspark改用scala语言。这里有以下需要注意:
(1)注意安装Scala(版本用最新的就可以),并手工加入到 IntelliJ IDEA安装目录下的 plugins 文件中。 不然会缺少Scala SDK编译。 参考博客:https://blog.csdn.net/zhujq_icode/article/details/82501559
(2)Java开发工具包下载最新的18版,我之前使用pip安装了14版,匹配起来有点问题。(好像是这里要邮箱注册)
官网下载链接: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
安装完JDK后,记得配置下环境变量,vim ~/.bash_profile ,添加路径:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home
export PATH=$JAVA_HOME/bin:$PATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
然后运行下: source ~/.bash_profile 使得环境变量配置生效。 最后运行 java -version 查看版本是不是JDK1.8 。
7、Xmind2020
在APP store中搜索下载即可 (已经被Xmind养成了依赖习惯,今年奢侈一把,体验下付费。心疼RMB...)
8、office 办公必备
9、git 安装
(1)先安装homebrew, /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
再通过 homebrew安装git , brew install git 。 输入 git, 检查是否安装成功。
参考博客: https://www.jianshu.com/p/7edb6b838a2e
(2)创建SSH key,配置git
10、Sourcetree 官网下载: https://www.sourcetreeapp.com
11、iTerm2 终端安装, 参考博客 : https://www.jianshu.com/p/ba08713c2b19