友情链接:
这是我在政万通平台上的知识岛屿账号,我会不定时在平台发布一些有深度的技术文章,欢迎大家一起来学习交流:https://www.zwtoon.com/islandSearch
问题描述
已经安装了execjs,并且node环境里边也已经安装了crypto-js',但是在python里边使用execjs执行js代码报:Error: Cannot find module 'crypto-js'错误:
解决方案:
长话短说,大概原因是因为环境指向的不同,我这边用的是全局安装和指定环境解决的问题
1、查看nodejs中module位置的方法
npm root -g
2、指定一下node_modules路径,然后记得js库要全局安装
npm install -g crypto-js
js = execjs.compile(js,cwd=r"/usr/local/node-v10.15.1/lib/node_modules")
3、直接上截图:
本文转载自: https://blog.csdn.net/weixin_44606304/article/details/140543108
版权归原作者 FMSW 所有, 如有侵权,请联系我们删除。
版权归原作者 FMSW 所有, 如有侵权,请联系我们删除。