0

根据Tablib 文档,0.9.11 版本应该有一个get_col(index)方法Dataset

但是,当我使用 pip 安装 Tablib 时,此方法和其他方法不可用。

例如core.py,在来自 pypi 的tablib-0.9.11.tar.gz中没有get_col()方法,而core.py来自 Github(开发分支)有方法,尽管这两个文件都是__version__ = '0.9.11'

我是 Python 环境的新手,所以如果有人能指出我所缺少的,我将不胜感激。

编辑:

刚看到core.pyGithub Master 分支上没有这个get_cols()方法。所以,我想我的新问题是:

  • 我喜欢 pip 的便利性;无论如何,我可以使用 pip 获得 Tablib 0.9.11 的“最新”版本吗?
  • 如果没有,最简单的方法是在没有 pip 的情况下安装 Tablib,因为我也遇到了最新的 Github 版本的问题?

版本:

  • Python 2.7.1
  • Ubuntu 11.10
4

1 回答 1

1

Github 将为您提供具有正确 URL 的任何分支的压缩版本。Pip 可以使用该 URL 直接安装。

URL结构是

https://github.com/{username}/{projectname}/archive/{branchname}.{file_extention}

安装最新的主

pip install https://github.com/kennethreitz/tablib/archive/master.tar.gz 

安装最新的开发

pip install https://github.com/kennethreitz/tablib/archive/develop.tar.gz
于 2013-09-25T21:13:27.513 回答