Python Can';无法导入集合,因为缺少<;收藏.py>;

Python Can';无法导入集合,因为缺少<;收藏.py>;,python,compilation,arm,python-import,Python,Compilation,Arm,Python Import,我花了几天时间让python在arm板上运行。然后我也成功地在上面安装了Django。但当我使用django-admin.py启动项目时,出现了错误: [root@FriendlyARM /]# django-admin.py Traceback (most recent call last): File "/usr/bin/django-admin.py", line 2, in <module> from django.core import management

我花了几天时间让python在arm板上运行。然后我也成功地在上面安装了Django。但当我使用django-admin.py启动项目时,出现了错误:

[root@FriendlyARM /]# django-admin.py 
Traceback (most recent call last):
  File "/usr/bin/django-admin.py", line 2, in <module>
    from django.core import management
  File "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line 1, in <module>
    import collections
ImportError: No module named collections
[root@FriendlyARM/]#django-admin.py
回溯(最近一次呼叫最后一次):
文件“/usr/bin/django admin.py”,第2行,在
来自django.core导入管理
文件“/usr/lib/python2.5/site packages/django/core/management/_init__.py”,第1行,在
导入集合
ImportError:没有名为集合的模块
所以很明显,我的/usr/lib/python2.5/中没有collections.py。幸运的是,我的电脑上有collections.py,它属于python2.7


现在的问题是,我能把collections.py复制到我的arm板上吗?或者我应该做一些其他事情,比如修改我的arm linux Makefile,以确保collections.py将出现在arm linux版本中?

否;复制
collections.py可能有效,但可能只是冰山一角

Django 1.5需要Python 2.6或更高版本。不要尝试在Python2.5上运行。您可以降级到Django 1.4,它支持Python 2.5