美文网首页
CentOS服务器 安装第三方库

CentOS服务器 安装第三方库

作者: 朝畫夕拾 | 来源:发表于2020-05-29 16:19 被阅读0次

    centos查看安装了某个包

    1.rpm包安装的,可以用rpm -qa看到,如果要查找某软件包是否安装,用 rpm -qa | grep "软件或者包的名字"。

    2.deb包安装的,可以用dpkg -l能看到。如果是查找指定软件包,用dpkg -l | grep "软件或者包的名字";

    3.yum方法安装的,可以用yum list installed查找,如果是查找指定包,命令后加 | grep "软件名或者包名";

    4. 如果是以源码包自己编译安装的,例如.tar.gz或者tar.bz2形式的,这个只能看可执行文件是否存在了,

    上面两种方法都看不到这种源码形式安装的包。如果是以root用户安装的,可执行程序通常都在/sbin:/usr/bin目录下

    5. pip安装的所有包:   pip3  list

    centos 安装 execjs库  python3

    安装方式,命令行下执行:  pip3  install  PyExecJS  --user

    centos 安装 fontTools库  python3

    安装方式,命令行下执行:  pip3 install fontTools  --user

    Font_Tools的使用    https://www.cnblogs.com/Young-shi/p/12673455.html

    升级pip3 安装库     pip3 install --upgrade pip  --user

    错误:Could not find an available JavaScript runtime

    环境

    centos 7,python3.6,PyExecJS1.5.1

    问题

    使用execjs 解析抓取的网页数据时,报错:Could not find an available JavaScript runtime

    JavaScript runtime

    Javascript环境有如:Node, JScript, ......

    解决方案:

    下载:wget https://nodejs.org/dist/v8.11.4/node-v8.11.4.tar.gz

    安装Node:./configure --prefix=/usr/local/node; make install

    通过错误定位到文件site-packages/execjs/_runtimes.py,从中可以看到取JavaScript Runtime是这个“EXECJS_RUNTIME”环境变量读取

    设置环境变量:export EXECJS_RUNTIME=/usr/local/node

    至此问题解决!

    相关文章

      网友评论

          本文标题:CentOS服务器 安装第三方库

          本文链接:https://www.haomeiwen.com/subject/zmffzhtx.html