1. 程式人生 > >打造完美的Ubuntu開發環境

打造完美的Ubuntu開發環境

作為自己備分用,也作為廣大網友參考。主要記錄UBUNTU開發環境安裝所需的一切(主要是搭建人工智慧和機器學習開發環境,只考慮開發用到的工具),開發主要採用R+Python作為主要語言,C/C++作為加速輔助語言。

1.安裝Ubuntu 18.04.1 最小化安裝

2.Cuda drivers 390+cuda 9.0 +cudnn 7

3.Anaconda3 + pkgs( rpy2+ tensorflow-gpu +... )

4.Vscode (one dark theme+ python+vscodevim+Anaconda package + ...)

5.R+Ropen+Rstudio + pkgs(tidyverse + IRkernel)

6. zsh + oh-my-zsh+外掛(  git osx  wd vi-mode zsh-autosuggestions extract zsh-syntax-highlighting)

7. Neovim(YouCompleteme + tagbar(needs ctags)+...)