安装ubuntu系统及ubuntu安装Python的几点心得

时间:2021-06-14 19:11:25

一、安装ubuntu系统

1.ubuntu系统是Linux系统的一种,和centos差别不大,但是个人还是建议大家安装ubuntu,它更适合国内使用习惯,换句话说更亲切。

2.安装方法不再赘述,网上有很多教程,我遇到的一个问题是联想BIOS一定要关闭security boot,否则u盘都找不到。

3.安装完毕后首要的任务是熟悉终端命令行,shell语法,文件夹和文件的各种操作,vim的基本操作。因为大部分的安装、文件处理、路径添加更改都要在终端完成。

解决终端vi编辑文件时上下左右变成abcd问题:

sudo apt-get remove vim-common

sudo apt-get install vim

重新安装vim即可

二、安装python环境

简直是个坑,事实证明有可能最简单的方法就是最有效的

建议大家还是不要在ubuntu安装anaconda,之前在win10下使用anaconda3美滋滋,到ubuntu下面出现了很多问题。

首先就是安装xgboost无法import,怎么改路径都不行,原因是安装anaconda后默认GCC4.4.7版本,但是pip安装的xgboost是4.8.5,版本不一致导致无法导入xgboost。网上的方法试了很多,唯一有效的方法就是删除anaconda!

因为ubuntu不似win系统的冗杂,正是因为win系统下控制台的pip没有ubuntu下那么方便,所以才需要anaconda。在ubuntu下只要在终端逐一pip install XXX就行了,虽然操作会多一点,但是并不耗时麻烦。

针对机器学习与数据挖掘需要的包包括但不限于:

numpy、pandas、scipy、matplotlib、seaborn、sklearn等

我自己的环境安装心得:

一定要在终端取得root权限安装,否则一些安装过程会报错说没有权限,方法:

sudo su

然后输入你的密码就进入root了,接着一路pip畅通无阻。