2011-01-27 387 views
1

我已經遇到了這個奇怪的錯誤,因爲大多數應用程序/框架/模塊將拒絕運行的幾天,因爲該模塊deepcopy我無法理解爲什麼是不可用的這麼 ?無法導入模塊deepcopy

Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/usr/lib/pymodules/python2.6/django/http/__init__.py", line 13, in <module> 
    from django.utils.datastructures import MultiValueDict, ImmutableList 
    File "/usr/lib/pymodules/python2.6/django/utils/datastructures.py", line 3, in <module> 
    from django.utils.copycompat import deepcopy 
ImportError: cannot import name deepcopy 

這是爲什麼呢?以及如何修復它?

+2

你重新安裝了Django嗎? – 2011-01-27 15:34:14

+0

原來這是一個錯字,被標記爲關閉。很高興你能想出來 – arserbin3 2014-05-22 22:51:57

回答

10

好像我在我的路徑中有另一個copy.py文件,令人困惑的python .removed它,它的工作就像一個魅力。

0

如果認爲你想使用:

from copy import deepcopy 

我也不能導入。我認爲它已從Django中刪除。