解决导入django_filters不成功问题No module named 'django_filter'


Posted in Python onJuly 15, 2020

1、进入到虚拟环境workon 虚拟环境名, 输入pip list

(django_py3_1.11) python@ubuntu:~$ pip list

看到pip安装列表, 有django-filters 0.2.1, 看着没啥问题

解决导入django_filters不成功问题No module named 'django_filter'

2、手动进入到虚拟环境的site-packages目录:

cd ~/.virtualenvs/django_py3_1.11/lib/python3.5/site-packages/

上面的'‘django_py3_1.11''是我自己的虚拟环境名, 要改成自己的; 同样'python3.5'也需要根据自己的python版本修改.

3、输入ll 命令查看目录所有文件

.../site-packages$ ll

发现只有'‘django_filters-0.2.1.dist-info'‘目录,并没有'‘django_filters'', 而导入包的时候是需要找'‘django_filters'', 证明包是有问题的

解决导入django_filters不成功问题No module named 'django_filter'

4、我注意到django-filter有更多的开发,https://github.com/alex/django-filter 页面上升到v2.0.0,但是pip安装的是0.2.1, 我们应该以另一种方式只能装它.

阅读了README文档, 发现新版本的安装方式为:

pip install django-filter # 新版本安装后面不用s

5、卸载了原来的版本,再使用

pip install django-filter

安装了新版本, 然后问题就迎刃而解了, site-packages目录发生了变化

出现了django_filters目录,这样导包就不会有问题了

解决导入django_filters不成功问题No module named 'django_filter'

完结~

补充知识:Django项目执行时No Module Named ' ' 问题的解决情况

出现这种问题的情况大致都是因为该模块未安装,使用 pip install xxx 进行安装,即可解决此类问题。

出现ModuleNotFoundError: No module named 'rest_framework' 时,可以执行 pip install djangorestframework 命令进行安装。

出现ModuleNotFoundError: No module named 'pymysql' 时,执行 pip install pymysql 完成安装

出现ModuleNotFoundError: No module named 'import-export' 时,执行 pip install django-import-export 完成安装

以上这篇解决导入django_filters不成功问题No module named 'django_filter'就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现电子词典
Apr 23 Python
Python中的pass语句使用方法讲解
May 14 Python
Python中str is not callable问题详解及解决办法
Feb 10 Python
Python 实现链表实例代码
Apr 07 Python
python删除不需要的python文件方法
Apr 24 Python
在python下读取并展示raw格式的图片实例
Jan 24 Python
DjangoWeb使用Datatable进行后端分页的实现
May 18 Python
详解python如何引用包package
Jun 07 Python
关于python的缩进规则的知识点详解
Jun 22 Python
面向新手解析python Beautiful Soup基本用法
Jul 11 Python
Python自动化办公Excel模块openpyxl原理及用法解析
Nov 05 Python
Pytorch DataLoader shuffle验证方式
Jun 02 Python
django rest framework使用django-filter用法
Jul 15 #Python
Django REST 异常处理详解
Jul 15 #Python
使用OpenCV实现道路车辆计数的使用方法
Jul 15 #Python
django restframework serializer 增加自定义字段操作
Jul 15 #Python
浅谈django不使用restframework自定义接口与使用的区别
Jul 15 #Python
浅析Python 条件控制语句
Jul 15 #Python
python中如何设置代码自动提示
Jul 15 #Python
You might like
php tp验证表单与自动填充函数代码
2012/02/22 PHP
php引用计数器进行垃圾收集机制介绍
2012/09/19 PHP
深入php socket的讲解与实例分析
2013/06/13 PHP
php调用Google translate_tts api实现代码
2013/08/07 PHP
php cookie使用方法学习笔记分享
2013/11/07 PHP
PHP实现对站点内容外部链接的过滤方法
2014/09/10 PHP
php字符串分割函数用法实例
2015/03/17 PHP
详解PHP序列化反序列化的方法
2015/10/27 PHP
兼容多浏览器的字幕特效Marquee的通用js类
2008/07/20 Javascript
JavaScript Event学习第五章 高级事件注册模型
2010/02/07 Javascript
Jquery下:nth-child(an+b)的使用注意
2011/05/28 Javascript
跨浏览器通用、可重用的选项卡tab切换js代码
2011/09/20 Javascript
使用js的replace()方法查找字符示例代码
2013/10/28 Javascript
jQuery点击自身以外地方关闭弹出层的简单实例
2013/12/24 Javascript
Javascript Memoizer浅析
2014/10/16 Javascript
node.js中的fs.unlinkSync方法使用说明
2014/12/15 Javascript
NodeJS中Buffer模块详解
2015/01/07 NodeJs
jQuery可见性过滤器:hidden和:visibility用法实例
2015/06/24 Javascript
jQuery 获取多选框的值及多选框中文的函数
2016/05/16 Javascript
jQuery绑定自定义事件的魔法升级版
2016/06/30 Javascript
JS中script标签defer和async属性的区别详解
2016/08/12 Javascript
BootStrap Fileinput初始化时的一些参数
2016/12/30 Javascript
深入理解Angular中的依赖注入
2017/06/26 Javascript
JavaScript实现的DOM树遍历方法详解【二叉DOM树、多叉DOM树】
2018/05/07 Javascript
使用vue 国际化i18n 实现多实现语言切换功能
2018/10/11 Javascript
实例详解vue中的$root和$parent
2019/04/29 Javascript
详解vue 组件的实现原理
2020/11/12 Javascript
Python判断列表是否已排序的各种方法及其性能分析
2016/06/20 Python
Python的标准模块包json详解
2017/03/13 Python
《与孩子一起学编程》python自测题
2018/05/27 Python
对python sklearn one-hot编码详解
2018/07/10 Python
Django Serializer HiddenField隐藏字段实例
2020/03/31 Python
中学生民族团结演讲稿
2014/08/27 职场文书
普通党员个人对照检查材料
2014/09/18 职场文书
旅游安全责任协议书
2016/03/22 职场文书
元素水平垂直居中的方式
2021/03/31 HTML / CSS