我正在尝试安装django-tracking,但是我遇到了一些错误
settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django_cleanup.apps.CleanupConfig',
'tinymce',
'crispy_forms',
'tracking',
'main',
]
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'tracking.middleware.VisitorTrackingMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]pip install django-tracking
输出:ModuleNotFoundError: No module named 'listeners'
我试着安装listeners却没有成功
然后我尝试了pip install git+https://github.com/bashu/django-tracking.git,但是当我运行python manage.py runserver时,我得到了from django.contrib.gis.geoip import GeoIP, GeoIPException ModuleNotFoundError: No module named 'django.contrib.gis.geoip'
发布于 2020-03-09 17:26:22
Django跟踪包已经5年多没有维护了,它支持的Django的最新版本似乎是1.5 (而且它是使用python 2.7构建的)
因此,要么寻找另一个程序包来执行类似的操作,要么将其与最新的Django版本兼容。
https://stackoverflow.com/questions/60605378
复制相似问题