zoukankan      html  css  js  c++  java
  • django_filters导入失败

    导入django_filters不成功,No module named 'django_filter'

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

    (django_py3_1.11) python@ubuntu:~$ pip list
    看到pip安装列表, 有django-filters 0.2.1, 看着没啥问题

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

    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’’, 证明包是有问题的

     

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

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

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

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

    pip install django-filter

     

  • 相关阅读:
    hello world!
    react(一):组件的生命周期
    position和BFC
    继承
    绕不开的this
    js世界这么大,闭包想看看
    js中数组常用方法总结
    Appium混合应用测试
    手机APP兼容性测试
    运行monitor提示需要安装旧JAVA SE 6运行环境
  • 原文地址:https://www.cnblogs.com/zhenghuiwen/p/13387137.html
Copyright © 2011-2022 走看看