我的 Mac 上安装了 Flask,
pip list | grep Flask
Flask 1.0.2
但是当我执行 python 文件时,它显示类似
的错误from Flask import Flask, render_template
ModuleNotFoundError: No module named 'Flask'
python和flask使用的目录是
which python
/usr/bin/python
which flask
/Library/Frameworks/Python.framework/Versions/3.5/bin/flask
所以我想到运行 virtualenv,但我什至无法安装它并出现错误消息
s3transfer 0.1.8 requires botocore<2.0.0,>=1.3.0, which is not installed.
那我试试
sudo pip install "botocore<2.0.0,>=1.3.0"
Cannot uninstall 'six'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
发生这种情况是因为 python 版本冲突吗?有人可以帮忙吗?
最佳答案
flask 模块名称应为小写。
from flask import Flask
关于python - Flask已安装,但 ModuleNotFoundError : No module named 'Flask' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51258497/