在Jupyter Notebook里使用Pandas读取中文文件名CSV文件时报错,说文件不能装载,但是同样的文件和代码在Pycharm里运行有一切正常,刚开始在网上找到的方案是在read_csv()命令里加engine=“python”,问题是解决了,文件可以顺利打开,但是发现比在Pycharm里打开同样的文件速度慢很多,特别是几百兆的大文件要等很久。
后来把pandas升级了一下,发现不用加*engine=“python”*也可以正常打开文件了。原来是因为Jupyter Notebook里的pandas库是安装Anaconda是安装的,版本很老,需要升级。顺便把Anaconda里面所有的库升级了一遍,升级命令是在Windows 命令行里输入命令:
conda update --all