ImportError:没有名为picklefield.fields的模块(是的,pip install表示它在那里)

时间:2014-07-07 10:15:03

标签: python django django-models

我使用vagrant来运行我的python环境。在我的数据模型中,我使用的是django-picklefield模块。

当我运行我的服务器时,它说

ImportError: No module named picklefield.fields. 

我尝试卸载并安装picklefield模块。还有同样的问题。

1 个答案:

答案 0 :(得分:1)

您应该可以通过以下方式安装:

/[your python install directory]/bin/pip install django-picklefield

如果直接执行此操作而不是通常的pip调用来安装django-picklefield,那么将确保它安装在正确版本的Python上。

根据您的描述,我最好的猜测是您安装了多个版本的Python,并且您的安装/卸载发生在错误的版本上。