我有一个NodeJS API和一个Python脚本。我在Heroku上部署了它。该API调用运行python脚本。
当我部署NodeJS API时,请输入npm install
,所有命令都可以正常运行,但不适用于python。有很多pip软件包要安装,如何使它与本地环境中的工作相同?
简而言之,什么是“全部安装一个命令”?
答案 0 :(得分:2)
您应该在requirements.txt文件中定义需求,然后
pip install -r requirements.txt
将同时安装所有软件。
您可以通过以下方式创建它
pip freeze > requirements.txt
但应仅包括您真正使用的软件包。