Tag: pip

Heroku上的项目中的Python模块节点应用程序不安装

我有一个Node(Express服务器)项目部署到Heroku运行良好,但我有一个小的Python模块,我不需要一个服务器或新的Heroku实例,但它需要从PIP安装一些第三方包。 我的问题是,虽然Python似乎运行良好(一个print()完全在.py文件中工作),它不会安装模块。 我运行pip freeze并将requirements.txt文件添加到我的项目的根目录。 该文件如下所示: funcy==1.6 numpy==1.10.2 scipy==0.16.1 但是,当我部署Heroku没有检测到任何python,似乎并没有安装它们,我得到: Traceback (most recent call last): File "src/blm/algo.py", line 4, in <module> from package import mvo File "/app/src/blm/package/mvo.py", line 1, in <module> import numpy as np ImportError: No module named 'numpy' Heroku的输出 —–> Using set buildpack heroku/nodejs —–> Node.js app detected —–> Creating runtime environment NPM_CONFIG_LOGLEVEL=error NPM_CONFIG_PRODUCTION=true […]

我如何使用Flask来提供NPM包?

我有一个小Flask应用程序 ,它目前从外部服务器来源jQuery和highlight.js。 我想通过NPM提取这些本地依赖项。 这是什么标准的做法? 我应该创buildpackage.json文件在我的static和templates目录相同的目录和服务node_modules作为一个单独的静态目录ala这个问题 ? 我使用pip打包和发布我的应用程序,所以任何解决scheme都需要与之兼容。

什么是pip的相当于`npm install package –save-dev`?

在nodejs中,我可以执行npm install package –save-dev将安装的软件包保存到软件包中。 我如何在Python包pipe理器pip实现同样的function? 我想将软件包名称及其版本保存到使用像pip install package –save-dev requirements.pip这样的软件包中,然后放在pip install package –save-dev requirements.pip 。