suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Das Python-Flask-Modul kann nicht aufgerufen werden

Das Flask-Modul wurde mit pip install (Screenshot) installiert.
Allerdings beim Ausführen des Codes über die Befehlszeile cmd
ModuleNotFoundError: Kein Modul mit dem Namen „flask“
Darf ich fragen, wie
Anfänger das Problem lösen können

PHP中文网PHP中文网2811 Tage vor1130

Antworte allen(4)Ich werde antworten

  • 仅有的幸福

    仅有的幸福2017-06-12 09:29:37

    这是同一电脑可能有两个以上Python环境所造成的困惑。请在您所有的Python环境试着执行以下代码:

    from distutils.sysconfig import get_python_lib
    print(get_python_lib())
    

    像我的电脑有两个Python环境,一个是IDLE,另一个是Anaconda,上述执行的程式就分别有以下不同结果:

    c:\python36\Lib\site-packages
    
    C:\ProgramData\Anaconda3\Lib\site-packages
    

    可见两个Python环境是分开的,在一个Python环境下是和另一个隔离的,你的状况应该是要确认你pip install的环境是否是你执行代码的环境一致。你可以检查一下,你无法运行import flask的环境下的site-packages目录是没有flask目录的,而你pip install安装过的是另一个环境。

    所以先清查环境( get_python_lib() 代碼),检查install和执行代码一致否,再安裝pip install flask。

    Antwort
    0
  • 阿神

    阿神2017-06-12 09:29:37

    pip install flask
    
    python
    >> import flask
    

    如果没错就对了

    Antwort
    0
  • 淡淡烟草味

    淡淡烟草味2017-06-12 09:29:37

    你先打开cmd,然后输入python,再执行如下的操作:

    import flask

    看下是否运行成功。需要注意的是,如果你使用的是PyCharm等IDE安装flask的话,在cmd下是找不到的。只能在PyCharm中进行运行。

    Antwort
    0
  • 阿神

    阿神2017-06-12 09:29:37

    你有安装这个模块吗

    Antwort
    0
  • StornierenAntwort