安装图形化配置解析工具
- 安装python 2.7/3.2+。
- 命令行方式安装:
sudo apt-get install python3.8
- 源码包编译安装:
- 通过官网下载python源码包。
- 解压源码包。
tar -xf Python-3.8.5.tgz
- 检查依赖。
解压后进入到目录中,执行./configure命令以检查编译与安装python所需的依赖:
cd Python-3.8.5 ./configure
如果没有报错就继续下一步操作,如果存在报错就根据提示安装依赖。
- 编译&安装python。
sudo make sudo make install
- 检查python版本并正确链接python命令。
python --version
如果显示的不是刚刚安装的python版本,则需要执行以下命令来正确链接python命令。
- 获取python目录,例如对于python 3.8.5,执行如下命令。
which python3.8
- 链接python命令到刚刚安装的python包。
- 再次检查python版本。
python --version
- 获取python目录,例如对于python 3.8.5,执行如下命令。
- 命令行方式安装:
- 安装pip包管理工具。
如果pip命令不存在,可以下载pip源码包进行安装。pip依赖setuptools,如果setuptools不存在,也需要安装。
- 命令行方式安装:
sudo apt-get install python3-setuptools python3-pip -y sudo pip3 install --upgrade pip
- 源码包方式安装:
- 安装setuptools。
点击setuptools源代码包下载地址,可以参考下面的命令进行安装:
sudo unzip setuptools-50.3.2.zip cd setuptools sudo python setup.py install
setuptools最新版本不支持python 2.7,如果使用python 2.7,请下载setuptools 45.0.0版本以支持python 2.7。
- 安装pip。
点击pip源代码包下载地址,可以参考下面的命令进行安装:
sudo tar -xf pip-20.2.4.tar.gz cd pip-20.2.4 sudo python setup.py install
- 安装setuptools。
- 命令行方式安装:
- 安装kconfiglib库。
- 对于服务器可以联网的情况。
sudo pip install kconfiglib
- 对于服务器不能联网的情况。
可以采用离线的方式安装。首先在其他能联网的环境上下载kconfiglib,可以下载kconfiglib的wheel文件kconfiglib-14.1.0-py2.py3-none-any.whl或源代码文件kconfiglib-14.1.0.tar.gz,这里以14.1.0版本为例。
- wheel文件的安装,可以参考如下命令:
sudo pip install kconfiglib-14.1.0-py2.py3-none-any.whl
- 源代码文件的安装,可以参考如下命令:
sudo tar -zxvf kconfiglib-14.1.0.tar.gz cd kconfiglib-14.1.0 sudo python setup.py install
- wheel文件的安装,可以参考如下命令:
- 对于服务器可以联网的情况。