Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python “这一行”;进口seaborn as sns“;将数据帧转储到标准输出?_Python_Python 3.x_Seaborn - Fatal编程技术网

Python “这一行”;进口seaborn as sns“;将数据帧转储到标准输出?

Python “这一行”;进口seaborn as sns“;将数据帧转储到标准输出?,python,python-3.x,seaborn,Python,Python 3.x,Seaborn,这是我正在运行的唯一命令: import seaborn as sns 当我运行这一行代码时,计算机会从以前的程序中打印出一个数据帧: # MEAN A12 42.297308 A1 42.044986 A6 42.966379 Name: MEAN, dtype: float64 还有一个错误 Traceback (most recent call last): File "<stdin>", line 1, in <modu

这是我正在运行的唯一命令:

import seaborn as sns
当我运行这一行代码时,计算机会从以前的程序中打印出一个数据帧:

# MEAN
A12    42.297308
A1     42.044986
A6     42.966379
Name: MEAN, dtype: float64
还有一个错误

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "PLOTS/seaborn.py", line 40, in <module>
    sns.barplot(x = 'X', y = 'Y', data = plotMe)
AttributeError: module 'seaborn' has no attribute 'barplot'
或者将这一行放在脚本中并以这种方式运行

python test.py

有什么线索吗?我正在运行Python 3.6.9

就像在我写的电脑上运行另一个脚本一样

它正在运行您(可能)编写的另一个脚本。它正在运行
PLOTS/seaborn.py
。导入包或模块时,Python会搜索该模块的一系列位置(搜索路径存储在sys.path中)。它首先显示的是当前工作目录。导入脚本会执行它,因此您看到的是
PLOTS/seaborn.py
的结果


因此,最好不要保存与要导入的包同名的文件!只需重命名或移动
PLOTS/seaborn.py
,您就可以了。

您是否编写了名为
seaborn.py
的文件?特别是在
PLOTS/seaborn.py
?是的,这就是问题所在。我有点惊讶,即使只是打开交互式shell,也会被调用。我想你必须小心存在于每个子目录中的每一个有点令人担忧的东西。似乎是一场即将发生的事故。
python
>>> import seaborn as sns