一、用户切换
普通用户切换到root用户
登录ubuntu后,按上组合键CTRL+ALT+T进入终端界面,一般终端界面默认为普通用户权限模式,如何从普通用户进入root用户,有如下方法:
1、按上su,然后按照提示输入相应的root密码,就可登录到root权限下。
2、按上sudo su,然后按照提示输入相应的root密码,就可登录到root权限下(这个命令下,一般不需要输入相应的root密码)。
3、按上su root,然后按照提示输入相应的root密码,就可登录到root权限下。
root用户切换到普通用户有以下三种:
1、想从root用户切回user用户只需执行命令:su user (user是你自己安装时候的用户名),
2、直接输入exit,
3、Ctrl+D组合键退出
如何给root用户设定密码:
只需执行命令:sudo passwd root然后根据提示一步一步来。
禁用和启用root登录
执行sudo passwd -l root即可(只是禁用root,但是root密码还保存着),再执行su root发现认证失败,(但是sudo su命令仍可进入root模式下)。
要再次启动root登录,执行sudo passwd -u root 即。
库的安装
在进行第三方库的安装时,最好更新一下软件
sudo apt-get update
bs4的安装
pip install beautifulsoup4
查看安装是否成功
$ pip list
requests的安装
sudo apt-get install python-requests
出现问题时:apt-get install -f修复
numpy、scipy安装
安装详解:
1、先安装nose包。
sudo apt-get install python-nose
这个我试着用pip命令去安装,sudo pip install nose,但是没有成功,可能我命令不对,我就换成了上面的命令,结果安装nose成功。
2、接下来安装各种包。
# 安装gfortran,后面编译过程中会用到
sudo apt-get install gfortran
# 安装blas,Ubuntu下对应的是libopenblas,其它操作系统可能需要安装其它版本的blas——这是个OS相关的。
sudo apt-get install libopenblas-dev
# 安装lapack,Ubuntu下对应的是liblapack-dev,和OS相关。
sudo apt-get install liblapack-dev
# 安装atlas,Ubuntu下对应的是libatlas-base-dev,和OS相关。
sudo apt-get install libatlas-base-dev
3、安装numpy
sudo apt-get install python-numpy
可以测试一下numpy是否安装成功,按照最前面的方法。
4、安装scipy
sudo apt-get install python-scipy
pandas安装