ModuleNotFoundError:Visual Studio Code 中没有名为“pandas”的模块

AJ6

我正在尝试运行一个烧瓶代码,该代码将上传一个 excel 文件并在我的本地浏览器上显示其内容。这是代码:

from flask import Flask,render_template,request
import os
import pandas as pd

app=Flask(__name__)
app.secret_key="123"

app.config["UPLOAD_FOLDER1"]="static/excel"

@app.route("/display",methods=['GET','POST'])
def upload():
    if request.method == 'POST':
        upload_file = request.files['upload_excel']
        if upload_file.filename != '':
            file_path = os.path.join(app.config["UPLOAD_FOLDER1"], upload_file.filename)
            upload_file.save(file_path)
            data=pd.read_excel(upload_file)
            return render_template("ExcelFile.html",data=data.to_html(index=False).replace('<th>','<th style="text-align:center">'))
    return render_template("UploadExcel.html")

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

现在,当我在 VS Code 上运行它时,会弹出此错误:ModuleNotFoundError: No module named 'pandas'

这是 VS Code 的问题选项卡中的错误消息:Import "pandas" could not be resolved from sourcePylance(reportMissingModuleSource)

我尝试了多种解决方案,我将在此处列出它们:

  1. “点安装轮”
  2. “点安装熊猫——升级”
  3. 重启 VS 代码
  4. 在我的设备中卸载并重新安装 python

没有任何效果。全部显示“要求已满足”。如果有帮助,我的解释器是 Python 3.10.4 64 位。帮助!提前致谢!

D·马纳斯雷

您提到解释器是(Python 3.10.4 64 位)。这让我觉得您使用的不是 venv 解释器,而是全局解释器。你确定你在 vscode 中使用了正确的解释器吗?

你提到你正在安装到一个venv。但也许解释器没有在 vscode 中设置。

检查此以选择解释器:https ://code.visualstudio.com/docs/python/environments#_work-with-python-interpreters

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

ModuleNotFoundError: Visual Studio Code 中没有名为“cx_Oracle”的模块

Visual Studio Code窗口,Python Pandas。没有名为pandas的模块

没有名为“ numpy”的模块:Visual Studio代码

ModuleNotFoundError:Qt Creator中没有名为“ pandas”的模块

如何解决ModuleNotFoundError:Vs.Code中没有名为“ flask_mysqldb”的模块错误?

使用Visual Studio Code时出现ModuleNotFoundError

VS代码:ModuleNotFoundError:没有名为“ pandas”的模块

ModuleNotFoundError:没有名为“ pandas.rpy”的模块

ModuleNotFoundError:没有名为“ pandas.plotting._timeseries”的模块

ModuleNotFoundError:没有名为“ pandas.core.indexes”的模块

ModuleNotFoundError:没有名为“pandas”的模块 - Jupyter

Kivy - ModuleNotFoundError:没有名为“pandas”的模块

Visual Studio 导入错误:没有名为 boto3 的模块

ModuleNotFoundError:Jupyter Notebook中没有名为“ tensorflow”的模块

ModuleNotFoundError:Python中没有名为“ sksurv”的模块

ModuleNotFoundError:virtualenv中没有名为“ _tkinter”的模块

ModuleNotFoundError:Python 中没有名为“plyer”的模块

ModuleNotFoundError:在python 3.9中没有名为“ scipy”的模块

ModuleNotFoundError:jupyter中没有名为“ pymysql”的模块

ModuleNotFoundError:anaconda中没有名为“ tensorflow”的模块

在Jupyter Notebook ModuleNotFoundError中:没有名为'plotly'的模块

ModuleNotFoundError:anaconda spyder中没有名为“ pyLDAvis”的模块

ModuleNotFoundError:python中没有名为“src”的模块

ModuleNotFoundError:在Python IDE中没有名为“ seaborn”的模块

ModuleNotFoundError:Django 中没有名为“posts”的模块

“ModuleNotFoundError:.spec 文件中没有名为‘kivymd’的模块”

ModuleNotFoundError:Thonny中没有名为“ PIL”的模块

ModuleNotFoundError:python中没有名为“display”的模块

ModuleNotFoundError:Google colab中没有名为“ cudf”的模块