FAQ #
- 如何配置 Python 环境变量?
安装 Python 时,需要配置 Python 的 bin 目录到 PATH 环境变量中。这样才可以使用所安装的 Python 中的 pip 安装 SphereEx-Boot 工具。
比如: export PATH=/usr/local/python3/bin:$PATH 追加到 ~/.bashrc 文件末尾。并执行 source ~/.bashrc 使环境变量生效。
- 如何查看依赖软件版本?
- 执行命令
sshpass -V
可以查看 sshpass 版本。
[root@centos71 ~]# sshpass -V
sshpass 1.06
- 执行命令
python -V
可以查看 Python 版本。
[root@centos71 ~]# python -V
Python 3.6.8
- 执行命令
pip --version
可以查看 pip 版本。
[root@centos71 ~]# pip --version
pip 21.3.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)
- 如果 pip 版本过低,可以使用
pip install --upgrade pip
命令升级 pip,如果升级不成功,请重新安装 pip。
- 如何安装 pip 包?
- Python3 环境安装 pip
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
或者
python3 get-pip.py
- Python2 环境安装 pip
wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
python get-pip.py
- 如何配置 SSH 互信?
设置密钥免密登录(已设置密钥免登录可跳过如下步骤)
a. 生成密钥(如果~/.ssh/ 目录下已存 id_rsa.pub 文件可以跳过)
$ ssh-keygen -t rsa
b. 设置互信 ssh-copy-id -i ~/.ssh/id_rsa.pub
$ ssh-copy-id -i ~/.ssh/id_rsa.pub root@127.0.0.1
- 如果 pip 安装失败,提示类似 No module named setuptools 时怎么办?
此时需要先安装 setuptools 然后再安装 pip。在 spex-offline 离线安装包内已包含 setuptools 源码安装包。执行如下命令进行安装。
$ cd spex-offline
$ tar -zxvf setuptools-x.x.x.tar.gz
$ cd setuptools-x.x.x
$ python setup.py install