Mac安装数据科学所需要的全部应用CheckList

入职新公司,全新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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值