PyCharm 18中安装pandas 0.22.0后导入运行报错求助
解决Pandas导入循环引用的问题
兄弟,你这问题我一眼就看出来啦!看报错信息里的文件路径C:\Users\hp\PycharmProjects\PC18\pandas.py——你自己的脚本文件名居然叫pandas.py,这就踩了Python导入的坑!
Python导入模块时,会优先在当前脚本所在的目录里查找同名文件。你把自己的脚本命名成和pandas库一样的名字,导致执行import pandas as pd时,Python把你自己的脚本当成了要导入的pandas库,自然找不到DataFrame这些属于官方库的方法,还会触发循环引用的报错。
给你几个简单的解决步骤,分分钟搞定:
- 立刻把你的脚本文件名改掉,比如改成
test_pandas_demo.py或者其他不跟任何库重名的名字 - 删除当前项目目录下自动生成的
__pycache__文件夹(这是Python的编译缓存,不删掉可能还会残留旧的引用) - 重新运行你的脚本,这下就能正常输出你创建的DataFrame了
改完之后运行你的代码,应该会得到这样的输出:
fsfsd ddfs 0 fff fsdfsd 1 fss fdfsfs
内容的提问来源于stack exchange,提问作者Jalal rka
相关产品推荐
相关产品推荐

