【问题标题】:Error with matplotlib and pandas on Jupyter Notebook Mac OS [duplicate]Jupyter Notebook Mac OS 上的 matplotlib 和 pandas 出错 [重复]
【发布时间】:2016-04-13 06:36:54
【问题描述】:

我正在运行一个 Jupyter Notebook 来构建一个小 ANN,但是我在导入 matplotlib 时遇到了问题。代码是:

import tensorflow as tf
import numpy as np
import pandas as pd
from sklearn.cross_validation import train_test_split
import matplotlib.pyplot as plt

这给了我一个错误:

ValueError: unknown locale: UTF-8

在导入 matplotlib 行。

我用谷歌搜索,这里的另一个问题告诉我应该在我的 ~/.bash_profile 中添加几行,所以我做了,然后突然 pandas 开始给我一个错误:

AttributeError: module 'pandas' has no attribute 'core'

从 ~/.bash_profile 中删除这两行并没有帮助。 Pandas 以前工作正常,但现在不行,如果我在 pandas 之前导入 matplotlib,我会得到原来的错误。我已经尝试卸载并重新安装 pandas 无济于事。

【问题讨论】:

  • 听起来您遇到了一些环境问题。系统版本的 python 和您安装的开发版本在 Mac 上交织在一起是相对常见的(并且非常不受欢迎)。如果您发布更多关于您的环境设置以及如何安装模块的信息(例如pandas),您可能会获得更多帮助

标签: python macos pandas matplotlib jupyter-notebook


【解决方案1】:

我今天遇到了这个“AttributeError: module 'pandas' has no attribute 'core'”的问题。

从 Anaconda python 切换到 OS X 系统 python 为我解决了这个问题。

【讨论】:

    猜你喜欢
    • 2019-04-22
    • 1970-01-01
    • 2017-11-25
    • 2017-11-05
    • 2017-02-28
    • 1970-01-01
    • 2014-08-30
    • 1970-01-01
    • 2019-02-04
    相关资源
    最近更新 更多