Linux安装配置Python3.7+vim(适配python)
准备:Linux 系统(ubuntu)
Linux发行版大多都支持bash shell,本文采用shell 脚本一键安装配置python 及 vim
第一步 新建用户
我们Linux 的用户管理特别强(重要),非常便于管理,root权限过大(甚至可以删除自己-_-),且不方便管理,特别是需要不用的环境的时候, 习惯上要新建一个用户来安装自己的软件即相关配置环境,不使用时直接删除/home/下目录即可,故需要新建用户
- Linux 上新建用户有2个命令,adduser 和useradd,个人偏向第一种,比较自动化,会自动生产用户目录;
-
adduser 你有用户名 如下图我的用户名为:zxing
提示要输入自己密码,随便了,比如:zhendeshuai ,然后再次输入:zhendeshuai,然后一直Enter,碰到[Y/n],输入Y - 赋予用户sudo权限 (安装环境需要)
3.1 chmod 777 /etc/sudoers 将/etc/sudoers文件变成可写、可读、可执行(默认只可读)
3.2 sed -i ‘$a zxing ALL=(ALL) NOPASSWD:ALL’ /etc/sudoers 将用户zxing配置成可以使用sudo的用户且不需要密码(英文单引号,博客里面显示有问题)
3.3 chmod 440 /etc/sudoers 将/etc/sudoers文件改为默认的只有root可读的权限(这步很关键,不然之后sudo会报错)
第二步 用户(非root)下进行环境安装
- su zxing 切换到个人用户
- cd 切换到个人用户的主目录
- sudo apt update 更新apt源
- sudo apt install git 安装git 如果系统自带,可忽略
- git clone https://github.com/zheng-oh/Linux.git 下载shell脚本
- mv $HOME/Linux/config_linux.sh $HOME 将config_linux.sh 移动到用户主目录
- chmod u+x config_linux.sh 为config_linux.sh文件添加可执行权限(默认只可读、可写)
-
./config_linux.sh 执行脚本文件,
说明:此步骤耗时,首先会安装python的依赖包,再下载python3.7,然后进行编译+安装,并创建python和pip的软连接
最后还会预安装vim 的python环境(仅仅是整合了vim的配置,其插件还没有安装)
等待。。大约20分钟或者30分钟或者more。。。
第三步 vim的插件安装(sublime主题,python代码提示,补全,F5运行等等)
这一步很简单,直接
vim 进入下图
:BundleInstall 在vim界面中进行插件安装
vim 主题如下