首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装django-leaflet以匹配django版本

安装django-leaflet以匹配django版本
EN

Stack Overflow用户
提问于 2018-07-24 03:24:40
回答 1查看 184关注 0票数 0

我在玩geodjango,django > 1.11给我带来了很多问题,所以我用的是django 1.11

代码语言:javascript
复制
pip3 install django==1.11

现在我正在尝试安装django-leaflet

它是我安装的

喜欢

代码语言:javascript
复制
pip3 install django-leaflet

但是这个命令升级到了django 2,破坏了我的应用程序。

那么,如何在不升级django的情况下安装django-leaflet

代码语言:javascript
复制
$ pip3 install django-leaflet==0.22.0
Collecting django-leaflet==0.22.0
Collecting Django (from django-leaflet==0.22.0)
  Using cached https://files.pythonhosted.org/packages/ab/15/cfde97943f0db45e4f999c60b696fbb4df59e82bbccc686770f4e44c9094/Django-2.0.7-py3-none-any.whl
Collecting pytz (from Django->django-leaflet==0.22.0)
  Using cached https://files.pythonhosted.org/packages/30/4e/27c34b62430286c6d59177a0842ed90dc789ce5d1ed740887653b898779a/pytz-2018.5-py2.py3-none-any.whl
Installing collected packages: pytz, Django, django-leaflet
Successfully installed Django-2.0.7 django-leaflet-0.24.0 pytz-2018.5

你看,它安装了django 2.0.7,这是我不希望它安装的

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-24 09:51:37

一般来说,dependency django仅在检测不到系统中安装的任何django时才会安装。

无论如何,如果您可以确认您的django已经安装了python3 -c 'import django',那么您可以通过以下命令强制pip3不安装任何新的django

pip3 install --no-deps django-leaflet==0.22.0

但是你必须自己安装所有的依赖项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51485907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档