【问题标题】:Use Pandas with Python3在 Python3 中使用 Pandas
【发布时间】:2018-05-29 13:06:47
【问题描述】:

我尝试使用 pandas,但是当我使用 python 解释器导入 pandas 时,我收到以下错误消息:

>>> import pandas as pd
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3/dist-packages/pandas/__init__.py", line 42, in <module>
    import pandas.core.config_init
  File "/usr/lib/python3/dist-packages/pandas/core/config_init.py", line 17, in <module>
    from pandas.core.format import detect_console_encoding
  File "/usr/lib/python3/dist-packages/pandas/core/format.py", line 10, in <module>
    from pandas.core.index import Index, MultiIndex, _ensure_index
  File "/usr/lib/python3/dist-packages/pandas/core/index.py", line 31, in <module>
    from pandas.io.common import PerformanceWarning
  File "/usr/lib/python3/dist-packages/pandas/io/common.py", line 5, in <module>
    import csv
  File "/home/sebastien/Documents/visualStudio/Python3_ex/Depute/analysis/csv.py", line 11, in <module>
    import seaborn as sns # Pimp my Matplotlib
  File "/usr/lib/python3/dist-packages/seaborn/__init__.py", line 1, in <module>
    from .rcmod import *
  File "/usr/lib/python3/dist-packages/seaborn/rcmod.py", line 5, in <module>
    from . import palettes
  File "/usr/lib/python3/dist-packages/seaborn/palettes.py", line 14, in <module>
    from .utils import desaturate, set_hls_values
  File "/usr/lib/python3/dist-packages/seaborn/utils.py", line 14, in <module>
    pandas_has_categoricals = LooseVersion(pd.__version__) >= "0.15"
AttributeError: module 'pandas' has no attribute '__version__'

我在启动脚本时遇到了同样的问题。 我使用 Linux Mint。 每个人都知道会发生什么?

非常感谢,

塞巴斯蒂安

【问题讨论】:

  • 你安装熊猫了吗?
  • 也许更好的问题是:您是如何安装 Pandas 的?从这些错误消息来看,它显然是在您的系统上,但看起来它没有正确安装。
  • 你用的是pip还是pip3? Linux mint 安装了 python2 和 python3,pip3 适用于默认的 python3.5。您使用的是 python 3.5 还是安装了其他版本的 python?您可以尝试使用pip list 来确保它已安装吗?
  • 大家好,想请教一下!我的 Linux - Mint 系统上有 pyhton2.7 和 python3.5。我使用以下命令安装熊猫:sudo apt-get python3-pandas 然后:sudo apt-get python3-seaborn 我还尝试使用 pip3 安装熊猫。但是我很难安装 pip3... 我安装 pip3 使用:sudo apt-get -y install python3-pip 然后我绑定了“pip3 --help”,但我收到以下消息:Traceback(最近一次通话最后一次):文件“/usr/local/bin/pip3”,第 7 行,在 from pip._internal import main ImportError: No module named 'pip._internal'

标签: python pandas import


【解决方案1】:

我也遇到了类似的问题,找了好久,总结如下:

首先,您是否尝试过关闭再打开?听起来很愚蠢,但对我有用。

其他建议的解决方案:

pip uninstall pandas

然后

pip install pandas 

根据你的版本,你也可以试试:

pip install pandas==0.22 

也有可能是你的环境有问题,在这种情况下你可以试试这个:

python -m pip list -v

要检查包裹的位置,请注意是否有重复,这可能是原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-17
    • 2017-08-07
    • 2019-12-12
    • 2017-03-14
    • 1970-01-01
    • 2020-02-13
    • 2020-03-03
    • 2018-03-29
    相关资源
    最近更新 更多