相当于ruby Gem文件的Python

相当于ruby Gem文件的Python,python,ruby,sinatra,gemfile,Python,Ruby,Sinatra,Gemfile,所以我有一个在服务器上运行的ruby sinatra程序,我有一个Gem文件,以确保安装了所有依赖项。但是,它调用了一个python脚本,该脚本具有自己的python模块依赖性。因此,当它部署到服务器时,所有ruby gems依赖性都很好,但不是python依赖性 是否存在与Gem文件相当的python?或者有没有办法通过Gem文件安装python模块 有人向我建议使用buildr,但这似乎是一个基于java的程序 任何帮助都将不胜感激。安装软件包(gem安装) 依赖项和批量安装(gemfile

所以我有一个在服务器上运行的ruby sinatra程序,我有一个Gem文件,以确保安装了所有依赖项。但是,它调用了一个python脚本,该脚本具有自己的python模块依赖性。因此,当它部署到服务器时,所有ruby gems依赖性都很好,但不是python依赖性

是否存在与Gem文件相当的python?或者有没有办法通过Gem文件安装python模块

有人向我建议使用buildr,但这似乎是一个基于java的程序

任何帮助都将不胜感激。

安装软件包(gem安装)

依赖项和批量安装(gemfile)

使用pip的requirements.txt文件。这是一个包含所需软件包的txt文档 任何版本的违禁品。例如:

django==1.5
fabric>1.2
South==0.7.3
$ pip install gunicorn
$ gunicorn -h
然后,您将使用以下内容安装这些依赖项:

$ pip install -r requirements.txt
然后,您可以在安装后执行这些文件。例如:

django==1.5
fabric>1.2
South==0.7.3
$ pip install gunicorn
$ gunicorn -h
要安装的gems包。为此,有
pip bundle
pip-zip/unzip


这是我所知道的用python捆绑和部署依赖项的唯一方法。希望有帮助

您还可以查看本教程中可能重复的内容: