Linux安装配置Python3.7+vim(适配python)

准备:Linux 系统(ubuntu)

Linux发行版大多都支持bash shell,本文采用shell 脚本一键安装配置python 及 vim

第一步 新建用户

我们Linux 的用户管理特别强(重要),非常便于管理,root权限过大(甚至可以删除自己-_-),且不方便管理,特别是需要不用的环境的时候, 习惯上要新建一个用户来安装自己的软件即相关配置环境,不使用时直接删除/home/下目录即可,故需要新建用户

  1. Linux 上新建用户有2个命令,adduser 和useradd,个人偏向第一种,比较自动化,会自动生产用户目录;
  2. adduser 你有用户名 如下图我的用户名为:zxing
    Linux安装配置Python3.7+vim(适配python)
    提示要输入自己密码,随便了,比如:zhendeshuai ,然后再次输入:zhendeshuai,然后一直Enter,碰到[Y/n],输入Y
  3. 赋予用户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)下进行环境安装

  1. su zxing 切换到个人用户
  2. cd 切换到个人用户的主目录
  3. sudo apt update 更新apt源
  4. sudo apt install git 安装git 如果系统自带,可忽略
  5. git clone https://github.com/zheng-oh/Linux.git 下载shell脚本
  6. mv $HOME/Linux/config_linux.sh $HOME 将config_linux.sh 移动到用户主目录
  7. chmod u+x config_linux.sh 为config_linux.sh文件添加可执行权限(默认只可读、可写)
  8. ./config_linux.sh 执行脚本文件,
    说明:此步骤耗时,首先会安装python的依赖包,再下载python3.7,然后进行编译+安装,并创建python和pip的软连接
    最后还会预安装vim 的python环境(仅仅是整合了vim的配置,其插件还没有安装)
    等待。。大约20分钟或者30分钟或者more。。。

第三步 vim的插件安装(sublime主题,python代码提示,补全,F5运行等等)

这一步很简单,直接
vim 进入下图

Linux安装配置Python3.7+vim(适配python)
:BundleInstall 在vim界面中进行插件安装

vim 主题如下
Linux安装配置Python3.7+vim(适配python)

如果python不是理想的python3.7,请退出bash shell,并用新用户(zxing及密码)登录

此安装方法为python最纯净安装方法,第一篇博客,觉得有用请多多支持,我也不知道怎么支持,或许多看几遍?