繁体   English   中英

ModuleNotFoundError: 没有名为 x 的模块

[英]ModuleNotFoundError: No module named x

我无法使用任何库,因为我总是收到此错误

我安装了几次模块仍然不起作用

from flask import Flask, jsonify, request
from flask_cors import CORS
from flask.ext.bcrypt import Bcrypt
from flask_mysqldb import MySQL

debug = True
app = Flask(__name__)
bcrypt = Bcrypt(app)
cors = CORS(app)

app.config['MYSQL_HOST'] = 'localhost'
app.config['MYSQL_USER'] = 'root'
app.config['MYSQL_PASSWORD'] = ''
app.config['MYSQL_DB'] = ''

mysql = MySQL(app)

@app.route('/register', methods=['POST'])
def register():
    print(request)

if __name__ == '__main__':
    app.run()

回溯(最近一次调用最后一次):文件“/_____/_____/_______/________/server/venv/lib/python3.7/site-packages/flask/cli.py”,第 240 行,在 locate_app导入(模块名称)文件中“_____/_____/_______/____/server/app.py”,第 2 行,从flask_cors 导入 CORS ModuleNotFoundError:没有名为“flask_cors”的模块

我想您可能已经使用 pip 安装了flask-cors,但看起来您正在使用python3。 所以我认为你需要使用 pip3。

pip3 install -U flask-cors

如果您已经尝试过 pip3,那么我低估了您的问题。 道歉。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM