zoukankan      html  css  js  c++  java
  • terminal 报错:ImportError: Couldn't import Django.

    1.问题

      今天学习django,测试当前项目时遇到了莫名其妙的报错:

      

    python manage.py runserver
    :ImportError: Couldn't import Django. Are you sure it's installed and available on
    your PYTHONPATH environment variable? Did you forget to activate a virtual environment?

      

    十分纳闷?明明安装了,怎么会import报错。

    2.尝试排错

    (1)既然import错误,那就先检查是否installed,结果在list包里找到了django。

    (2)因为我安装在虚拟环境里,所以这次来重新activate以下env,依旧失败。

    (3)回看出错语句:python manage.py runserver  在工具里又可以执行manage.py,那很可能是python出了问题。

        稍微一回想我的原生python,和虚拟环境里的不是一个版本,当使用python的时候,它的系统变量是指向其他环境(没有装django)的,所以报错。

       

    3.解决

    既然是python问题,那就稍稍修改一下命令(对我而言指定使用当下环境的py):

     python3.7 manage.py runserver
    

      如果你没做任何更改,就会显示默认的界面,如下:

    2020-07-07

    00:24:57

  • 相关阅读:
    Mybatis基础配置及增删查改操作
    SpringMVC注解方式与文件上传
    SpringMVC的基础配置及视图定位
    Spring AOP面向切面编程
    Spring注入属性、对象
    Spring的配置及jar包下载
    多线程
    集合框架
    I/O————流
    I/O————对象流
  • 原文地址:https://www.cnblogs.com/cheflone/p/13258551.html
Copyright © 2011-2022 走看看