我使用openshift来托管Node.js应用程序。它似乎工作正常。但是,我正在尝试安装需要python的新节点模块。 node.js盒式磁带是否也带有python?
答案 0 :(得分:1)
简答:是的
长答案:node.js盒式磁带可以访问OpenShift Online支持的所有其他语言,包括但不限于Python,Ruby,PHP,Java,C ++等。虽然,它可能使用的是系统版本,这很可能是您的模块可能需要构建的较低版本。您可以通过sshing到您的应用程序并运行可能会输出-fPIC
的命令var divContent = document.getElementById('names').innerHTML;
var array = divContent.trim().split(" ").filter(removeEmpty);
console.log(array)
var name1 = array[0].split('1')[1];
来验证此版本和版本。您应该查找您尝试安装的模块的python版本依赖项。您还应该记住,Node.js盒式磁带并不是专门为支持Python而设置的,所以它也可能像virtualenv一样缺少其他东西。您应该尝试在问题中添加更多信息,例如您遇到的任何错误,以及您尝试安装的模块,以及可能指向package.json副本的链接,以便其他人可以尝试解决问题。