簡體   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