在import pandas的时候遇到了bug显示
我的代码只有
import pandas as pd
提示错误
...
def putmask(a, /, mask, values):
^
SyntaxError: invalid syntax
请问这个应该如何解决?
把反斜杠去掉 :
如有帮助给个采纳谢谢
def putmask(a, mask, values):
不知道你这个问题是否已经解决, 如果还没有解决的话:使用pandas读取csv文件,总是出现这样的问题:
labels = pd.read_csv("SketchRecognition/recognition/models/345/5000/labels.csv")
print(labels)
第一行数据变成了表头:0和sailboat,而表格原来的数据为:
所以需要添加pandas.read_csv的参数header=None
labels = pd.read_csv("SketchRecognition/recognition/models/345/5000/labels.csv", header=None)
print(labels)
问题解决方案:
根据参考资料的内容,你遇到的错误是由于pyzmq的版本太高而与Jupyter Notebook不兼容所致。以下是具体的解决步骤:
打开Anaconda Prompt,如果你没有安装Anaconda,请先下载并安装Anaconda。
在Anaconda Prompt中输入以下命令,卸载已有的pyzmq:
pip uninstall pyzmq
pip install pyzmq==19.0.2
pip install --user PyQt5==5.12.3
pip install --user pyqtwebengine==5.12.1
通过以上步骤,应该能够成功解决导入pandas时遇到的bug显示问题。如果问题依然存在,请提供错误提示的具体内容,以便进一步排查和解决。