尝试安装pinterest / pinball

时间:2016-01-21 20:19:25

标签: python pip pydot

我正在尝试通过pip安装pinball,但是当我尝试安装依赖项" pydot"时我遇到了问题。弹球所需的版本是1.0.28,如here in the source所述。

我得到的错误是:

Collecting pydot==1.0.28 (from pinball)
  Could not find a version that satisfies the requirement pydot==1.0.28 (from pinball) (from versions: 1.0.2)
No matching distribution found for pydot==1.0.28 (from pinball)

我是python / pip生态系统的新手,可能会犯一个愚蠢/ noob错误。我已经尝试了全新安装的Ubuntu 14.04(python版本2.7.9,通过apt安装的pip)和Mac OSX El Capitan(python版本2.7.10,通过自制软件安装的pip)。两种情况都有相同的错误。

我正在使用virtualenv。我已经成功安装了graphviz和mysql。

修改

发现一个closed issue说了同样的话。

1 个答案:

答案 0 :(得分:0)

这个相当手动的程序适用于Linux(debian jessie)

首先,检索并解压缩软件

pip install --download /tmp https://github.com/erocarrera/pydot/archive/pydot-1.0.28.tar.gz
cd /tmp
tar xf pydot-1.0.28.tar.gz
cd pydot-pydot-1.0.28

然后编辑 pydot.py ,更改

__version__ = '1.0.%d' % int( __revision__[21:-2] )

__version__ = '1.0.28'

编辑后

pip install --upgrade .
pip install --upgrade pinball