我正在尝试通过pd.read_csv()将常规csv文件读入pandas。我以前在我的本地桌面上做过很多次,但我现在正在使用虚拟机,并收到以下错误:
ImportError: cannot import name 'is_url' from 'pandas.io.common' (/opt/conda/lib/python3.7/site-packages/pandas/io/common.py)
有人能帮我理解发生了什么以及如何解决吗?我已经尝试过更新以及卸载和重新安装pandas。
发布于 2020-05-01 14:05:58
conda update --force-reinstall pandas
这对我很有效。
发布于 2020-03-24 13:29:04
我也有同样的问题。它出现在我用conda更新了所有的库之后(试图修复其他东西)。在笔记本里打印了熊猫的版本后,它显示为一个非常老的版本(0.3左右,记不住确切的数字了)。但奇怪的是,我的其他笔记本文件显示pandas版本为1.0.2,并且我可以在没有ImportError的情况下在这些文件中加载csv。所以我回到了conda,重新升级了pandas,重启了conda,再次运行代码,修复了它。希望能有所帮助。
发布于 2020-06-09 08:53:16
我也面临着同样的问题。我们需要非常小心,因为更新conda看起来有点危险。我尝试了上面的选项,但不幸的是它不起作用。我只是从控制台停止了我的Jupyter Notebook,并关闭了Anaconda Navigator,然后重新启动。成功了!
https://stackoverflow.com/questions/60199213
复制相似问题