Anaconda, R, Rstudio, rpy2
【写在前面】
工作需要,有时需要把一些远古代码的R和python混写,之前电脑里单独装过R/Python/sublime/Pycharm/vscode/Rstudio/Anaconda,每次换一个编译器环境整个乱了套。怒下决心探索出一套轻量的方便的开发环境。
这周分别给自己的电脑和公司的电脑重装了系统,重新走了一遍Anaconda,rpy2等等一系列各种魔鬼级报错的软件和包。因为当初不信邪,仗着自己是新系统,我把所有最“简单纯粹”的安装方法都试过了。这么说吧,出于对墨菲定律的尊敬,在这过程中可能/没可能遇到的报错,我都经历了一次(以至于我觉得自己系统又脏了想再重装)。最后选出的这个最优方案,可以优雅的一次搞定,十分lightweight, 在这里分享给大家。>v<
有一说一,这个教程应该是目前最最靠谱之一了。目前2020年4月1日,非常好用。
1. Anaconda下载安装
1.1 下载
清华镜像下载Anaconda
地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
我两个设备一个从官网,另一个从清华镜像分别下载。区别是:官网那个在后续安装的时候不会提出帮忙安装vscode,而且官网的下载速度很慢(一个我吃了午饭还没下好,另一个秒下)。其他并没有什么特别影响后续操作的区别。
1.2 安装
正常按指示安装,不过有几个地方需要注意下:
-
All users还是当前用户,这个根据需要选,电脑自己用的话可以All users
-
安装路径有几个需要注意的地方:①不要有中文和空格;②不要装在Program File里面,因为它有空格,以后有几个packages会安装不成功;③有的时候ProgramData这个文档会隐藏起来,所以如果之前ProgramData没有的话可以手动建一个,不然安完conda之后它藏起来了还得手动找;④改路径之后记得写Anaconda3,不然它就不给安
以我的两台电脑为例,安装路径分别是:
C:\ProgramData\Anaconda3
D:\ProgramData\Anaconda3 -
关于Add path这件事,有人说要加,有人说现在不加手动加,官方说加到system path里会带来后续的问题。我的建议是:如果你平时只用anaconda的环境的话,还是加上,如果有很多环境需求…那你肯定不用看这个教程了。
我的两台设备,一个是加的,一个是安装结束之后手动加的,都能正常用。手动加的话这样就可以(路径里带Anaconda的