搭建python环境
一、安装依赖包 CentOS下完全离线安装python3.6.5、pip3 所需安装依赖包 zlib-devel-1.2.7-17.el7.x86_64.rpm epel-release-7-11.noarch.rpm ncurses-devel-5.9-13.20130511.el7.x86_64.rpm mpfr-3.1.1-4.el7.x86_64.rpm libmpc-1.0.1-3.el7.x86_64.rpm kernel-headers-3.10.0-514.el7.x86_64.rpm glibc-headers-2.17-157.el7.x86_64.rpm glibc-devel-2.17-157.el7.x86_64.rpm cpp-4.8.5-11.el7.x86_64.rpm gcc-4.8.5-11.el7.x86_64.rpm libstdc+±4.8.5-11.el7.x86_64.rpm libstdc+±devel-4.8.5-11.el7.x86_64.rpm gcc-c+±4.8.5-11.el7.x86_64.rpm 安装命令 rpm -Uvh ./*.rpm --nodeps --force #安装所有rpm依赖包
二、安装python3
Python-3.6.5.tgz 进入下载目录,进行解压 tar -xzvf Python-3.6.5.tgz 进入解压目录 cd Python-3.6.5 设置安装路径并安装 ./configure --prefix=/usr/local/python3.6 --enable-shared make make install ln -s /usr/local/python3.6/bin/python3 /usr/bin/python echo "/usr/local/python3.6/lib" > /etc/ld.so.conf.d/python3.6.conf ldconfig
检查python 3.6.5是否安装成功
python -V (2) 安装pip python 3.6.8中自带了pip,所以只需要建立链接就行 ln -s /usr/local/python3.6/bin/pip3.6 /usr/bin/pip 检查pip是否安装成功 pip -V
部署抽取程序
1、将 iKBase 文件放到 site-packages 目录 可以用命令:pip show pip 查看 site-packages 的位置; cp -r iKBase /usr/local/lib/python3.6/site-packages/ 2、将 TpiClient.ini 文件放到 python 解释器同级目录; 可以用 which python 查看 python 解释器所在的位置; cp iKbase/TpiClient.ini /usr/local/bin/ 3、添加so文件软连接 ln -s /usr/local/python3.6/bin/python3 /usr/bin/python ldconfig 修改抽取代码 打开KBase2Mysql.py 修改kbase链接信息 修改mysql数据库链接信息 修改kbase查询总条数语句 修改mysql 创建表语句。 修改查询kbase查询数据语句 修改插入mysql语句
执行KBase2Mysql.py
python Kbase2Mysql.py



