python - 使用 pip 安装 Dynamic-DynamoDB 时出错

标签 python linux pip

我是 Python 的新手,只是想安装 Dynamic-DynamoDB第一次在 RHEL5 Linux 上使用 python 包。我的系统上没有 pip,所以我按照 What is the official "preferred" way to install pip and virtualenv systemwide? 中的说明进行操作

现在,当我按照安装说明中的说明尝试安装 dynamic-dynamoDB 时,出现错误。

pip install dynamic-dynamodb

错误

Traceback (most recent call last):
  File "/usr/bin//pip", line 8, in ?
    sys.exit(
  File "/usr/lib/python2.4/site-packages/distribute-0.6.49-py2.4.egg/pkg_resources.py", line 345, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.4/site-packages/distribute-0.6.49-py2.4.egg/pkg_resources.py", line 2381, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.4/site-packages/distribute-0.6.49-py2.4.egg/pkg_resources.py", line 2087, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/lib/python2.4/site-packages/pip/__init__.py", line 11, in ?
    from pip.vcs import git, mercurial, subversion, bazaar  # noqa
  File "/usr/lib/python2.4/site-packages/pip/vcs/mercurial.py", line 9, in ?
    from pip.download import path_to_url2
  File "/usr/lib/python2.4/site-packages/pip/download.py", line 3, in ?
    import hashlib
ImportError: No module named hashlib

关于我在这里缺少什么的任何建议?

最佳答案

我是 Dynamic-DynamoDB 的作者。抱歉回答晚了,无论如何我都想回答,以防其他人以后遇到同样的问题。

原因是Python版本太旧。动态 DynamoDB 支持 Python >2.6。

关于python - 使用 pip 安装 Dynamic-DynamoDB 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17604638/

相关文章:

c# - 如何防止 Mono 垂直拉伸(stretch) WinForms 应用程序中的窗口(在 Linux 上)?

python - wxPython 中的 "NotImplementedError: wxGCDC is not available on this platform"

python - 在 Windows 上构建 Python C 扩展

python - pip 失败,出现 AttributeError : 'module' object has no attribute 'wraps'

python - 使用 pip 安装 tweepy 模块

python - 获取二进制数据的字节大小(python3.6)

python - 使用 PyTorch 实现自定义数据集

python - 如何在 pyUnit 中创建类范围的测试装置?

python - SQLAlchemy ORM - 将两个类属性添加到单个表

linux - 将目录下所有文件的第5列除以3?