为了账号安全,请及时绑定邮箱和手机立即绑定

Julia 小白 Day 14 :Python、R、Julia 装包不完全排雷指南

标签:
大数据

对于很多初学者来说,Python、R、Julia这些需要一定折腾能力的语言,开始学习时最麻烦的就是安装程序包时各种出错:

  • 不兼容,出错

  • 依赖包不对,出错

  • 编译不支持,出错

  • ...

种种出错导致了学习热情的直线下降,也直接加速了许多人从入门到放弃。

笔者尝试用最简单可行的方式来告诉大家如何解决大部分的安装程序包出错问题。

选择合适的傻瓜包:

Python:

推荐安装Anaconda:https://www.anaconda.com/download/

不管是Anaconda2还是Anaconda3都能很好安装在Windows、Mac以及Linux上面平稳运行。

Anaconda2对应的是Python2.7;Anaconda3对应的是Python3.x。

webp

Anaconda Navigator的Environments界面可以方便的管理开发环境以及环境内的各种程序包:

webp

一般用得上的常见程序包直接在这个界面安装即可。

R:

推荐安装RStudio: https://www.rstudio.com/products/rstudio/download/

webp

右下角的这个界面的Packages:


webp

添加新包和更新都很方便:

webp

Julia:

建议安装JuliaPro:https://shop.juliacomputing.com/Products/
JuliaPro安装教程:Jula 小白 Day 1
安装程序包前先到这个网址上查一下兼容情况:https://pkg.julialang.org/

webp


在线环境安装程序包教程:Julia 小白 Day 9 :深度定制免费无痛环境

(爱折腾的可以参考此前的教程)

操作系统的软件环境配置:

一般来说,安装好上面的傻瓜包已经能解决绝大部分的问题,如果还是出现报错,尤其是看到编译问题的时候,就有可能是操作系统本身的软件环境配置需要加强:

Windows:

webp

webp

Mac:
  • 安装Xcode命令行工具(注意:不是Xcode):

    在终端里敲入以下命令安装:

    xcode-select --install

webp

直接点Install,别去装那个巨大的Xcode。

  • 安装Homebrew,以及CMake

    先安装Homebrew,在终端里敲入以下命令安装:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    然后安装CMake:

    brew install CMAKE

好了,一般经过上述两步,基本上绝大部分的程序包都可以安装好正常使用。

但是,万一还有什么疑难杂症?

那就把报错信息通过网络搜索方式来查找吧。

笔者一般会去到这个网址上查找:https://stackoverflow.com/

webp

今天的内容就到这里。

KevinZhang
Sep 2, 2018



作者:_KevinZhang_
链接:https://www.jianshu.com/p/dd6f8e02405d


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消