node.js 及xdd 相关依赖安装
1.下载node压缩包 同样安装在usr/local目录
1
| cd /usr/local && wget https://nodejs.org/dist/v14.17.5/node-v14.17.5-linux-x64.tar.xz
|
2.解压node压缩包
1
| xz -dk node-v14.17.5-linux-x64.tar.xz && tar -xvf node-v14.17.5-linux-x64.tar
|
3.node.js环境配置
(1).进入配置文件
(2).按键 i 进入插入编辑模式,在文件的最后面新行添加以下三行代码:
1 2 3
| export NODE_HOME=/usr/local/node-v14.17.5-linux-x64 export PATH=$PATH:$NODE_HOME/bin export NODE_PATH=$NODE_HOME/lib/node_modules
|
(3)编辑完成后按键盘上的ESC键,输入:wq 保存退出输入
(4)生效配置文件
4.检查是否安装成功
查看node版本 node -v
查询结果 V14.17.5
查看nmp版本 npm -v
查询结果 V6.14.xx
然后通过npm安装got、tough-cookie、crypto-js依赖 挨个跑 不要回root下,回去的话②和③记得 cd xdd/scripts目录
plus版把所有命令里的cd xdd 改为cd xdd-plus 即可
①.安装got
1
| cd xdd-plus && npm install got
|
②.安装tough-cookie
1
| cd scripts && npm install png-js crypto-js download got http-server request tough-cookie tunnel ws
|
③.安装crypto-js
最后说一下 这个版本资产查询 需要在xdd/scripts目录下放Faker仓库的jd_bean_change_new.js
拉去命令如下
1
| cd xdd-plus/scripts && wget https://cdn.jsdelivr.net/gh/muzikeji/mzkj@master/20210908/jd_bean_change_new.js
|
wskey自动转换文件拉去
1
| cd && cd xdd-plus/scripts && wget https://cdn.jsdelivr.net/gh/muzikeji/mzkj@master/20210908/wspt.py
|
新增 wskey自动更新ptkey功能 需要用户提供wskey 添加后台
同时需要安装pip
Python pip 安装
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。
pip 官网:https://pypi.org/project/pip/
你可以通过以下命令来判断是否已安装:
1 2
| pip --version pip3 --version
|
如果你还未安装,则可以使用以下方法来安装:
1 2 3
| curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python get-pip.py sudo python3 get-pip.py
|
centos使用下面命令pip
1
| yum -y install python-pip
|
一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x。注意:用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本
部分 Linux 发行版可直接用包管理器安装 pip,如 Debian 和 Ubuntu:
1
| sudo apt-get install python-pip
|