Python 修复从pip安装的损坏的django模块,代码在哪里?

Python 修复从pip安装的损坏的django模块,代码在哪里?,python,django,postgresql,Python,Django,Postgresql,我一直在尝试使用django visits模块,尽管我似乎甚至没有运行它,因为在我按照说明将其添加到我的应用程序的那一刻: 当我尝试运行服务器时,它会给我一个错误: ERRORS: visits.Visit.ip_address: (fields.E900) IPAddressField has been removed except for support in historical migrations. HINT: Use GenericIPAddressField ins

我一直在尝试使用django visits模块,尽管我似乎甚至没有运行它,因为在我按照说明将其添加到我的应用程序的那一刻:

当我尝试运行服务器时,它会给我一个错误:

ERRORS:
 visits.Visit.ip_address: (fields.E900) IPAddressField has been removed 
  except for support in historical migrations.
   HINT: Use GenericIPAddressField instead.
他们的提示很有帮助,但我不知道pip在哪里安装了我的django访问,在那里我可以更改此模块的模型代码以修复iPadress字段

我解决这个错误的方法错了吗?我不应该寻找安装在我的机器上的原始代码吗?我是否需要以某种方式从源代码处安装它,而不使用Pip,因为我必须更改此模块中的models.py


(我试图在我的OS X机器上实现这一点,但最终需要在CentOS box上实现)。另外,数据库是postgres/postgis

我不会编辑pip为您安装的代码。您应该分叉该项目,修复它,然后从源代码处安装它谢谢您这么做,现在让setuptools从源代码处安装它花了不少时间。在这方面提出了一个新问题。