Julia 小白 Day 14 :Python、R、Julia

作者: _KevinZhang_ | 来源:发表于2018-09-02 15:29 被阅读44次

前情提要:

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

  • 不兼容,出错
  • 依赖包不对,出错
  • 编译不支持,出错
  • ...

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

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

选择合适的傻瓜包:

Python:

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

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

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

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

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

R:

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

右下角的这个界面的Packages:


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

Julia:

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

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

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

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

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

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

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

    xcode-select --install

直接点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/

今天的内容就到这里。

KevinZhang
Sep 2, 2018

相关文章

  • Julia 小白 Day 14 :Python、R、Julia

    前情提要: 概述 本地环境:Windows、Mac 在线环境:无痛环境、定制无痛环境 快速学习:DataFrame...

  • Julia与Python的主要不同点

    Julia requires end to end a block. Unlike Python, Julia h...

  • Julia 小白 Day 5 :Julia是个啥?能吃吗?

    笔者学习Julia有几天了,有人开始问了: Julia是什么?有啥用? 身为Julia小白,决定学习前了解的情况是...

  • Julia中的分数

    微信公众号:Julia语言每周一三五更新Julia语言;每周二四六更新Python进阶; Julia中的分数 分数...

  • Julia中的复数

    微信公众号:Julia语言每周一三五更新Julia语言;每周二四六更新Python进阶; Julia中的复数 全局...

  • Julia中的字符

    微信公众号:Julia语言每周一三五更新Julia语言;每周二四六更新Python进阶; Julia中的字符 Ch...

  • Julia中的字符串概况

    微信公众号:Julia语言每周一三五更新Julia语言;每周二四六更新Python进阶; Julia中的字符串概况...

  • Julia语言之 Dict

    Julia 中的字典(Hash/Map)结构, 名为 Dict, 与 Python 中的名字一致.但 Julia ...

  • Julia 小白 Day 3

    今天要给Julia1.0.0版安装Juno IDE。开始之前来回顾以下这几天的学习折腾路径: Julia1.0.0...

  • Julia 小白 Day 0

    Julia 语言在8月12日正式发布了1.0版本。 据说已经过了6年的打磨…然而我这个伪程序猿对其一无所知。 以下...

网友评论

    本文标题:Julia 小白 Day 14 :Python、R、Julia

    本文链接:https://www.haomeiwen.com/subject/fmjmwftx.html