提问者:小点点

无法导入带有Nodejs和python shell的python模块


我正试图通过nodejs pythonshell运行一个python脚本,但在试图导入用PIP下载的库时,我一直遇到modulenotfound错误。 我用npm在我的电脑上安装了pythonshell,所以我知道那不是问题所在。


共1个答案

匿名用户

安装软件包时,将把它们安装到名为site-packages的目录中

在主目录中,可以从以下位置找到:your-directory/lib/python3.6/site-packages

如果您将希望运行的文件复制并粘贴到此文件夹中,并相应地更改脚本路径,则该文件将找到所有导入的模块。

这是因为python shell正在当前目录中查找包,但没有找到它们。