对于不在pypi中的软件包,我在pip需求文件中放了什么?

der*_*rdo 6 python pip heroku

我将python google visual api安装到我的virtualenv中

pip install -U -f http://code.google.com/p/google-visualization-python/ gviz-api-py
Run Code Online (Sandbox Code Playgroud)

我需要在pip requirements.txt文件中放入什么以便Heroku可以下载并安装它?

b1_*_*b1_ -1

根据错误信息

从 svn+ http://google-visualization-python.googlecode.com/svn/trunk@26#egg=gviz_api.py-1.8.2-py2.7-dev_r26获取 gviz-api.py (来自 -rrequirements.txt (第 6 行))检查http://google-visualization-python.googlecode.com/svn/trunk(修订版 26)到 ./.heroku/src/gviz-api.py 找不到命令“svn”

甚至 svn 也不允许。

在这种情况下,从 googlecode 获取源代码到您的项目目录中,并将.svn目录添加到.gitignore. 或者在 github 上创建 fork 并使用它。

但在克隆到 github 之前,请阅读http://www.apache.org/licenses/LICENSE-2.0我不知道它是否允许这样的操作。