Python ImportError:没有名为picklefield.fields的模块(Yep pip install说它在那里)

Python ImportError:没有名为picklefield.fields的模块(Yep pip install说它在那里),python,django,django-models,Python,Django,Django Models,我正在使用vagrant运行python环境。在我的数据模型中,我使用的是django picklefield模块 当我运行服务器时,它会显示 ImportError: No module named picklefield.fields. 我试图卸载并安装picklefield模块。仍然存在相同的问题。您应该可以通过以下方式安装: /[your python install directory]/bin/pip install django-picklefield 如果您直接执行此操作,

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

当我运行服务器时,它会显示

ImportError: No module named picklefield.fields. 

我试图卸载并安装
picklefield
模块。仍然存在相同的问题。

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

/[your python install directory]/bin/pip install django-picklefield
如果您直接执行此操作,而不是通过一般的pip调用来安装django picklefield,那么将确保它安装在正确的Python版本上


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

您安装了Python安装工具吗。如果不使用sudo apt get install python setuptools,那么sudo python setup.py installI已经安装了它们。我再次安装了它们。仍然有同样的问题。