Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.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熊猫和matplotlib安装冲突_Python_Pandas_Matplotlib_Python 3.5_Data Science - Fatal编程技术网

python熊猫和matplotlib安装冲突

python熊猫和matplotlib安装冲突,python,pandas,matplotlib,python-3.5,data-science,Python,Pandas,Matplotlib,Python 3.5,Data Science,我使用的是MacOSX约塞米蒂10.10.5,我试图在笔记本电脑上用python来练习数据科学。我在virtualenv上使用Python3.5.1,但是当我安装pandas和matplotlib时,它们在尝试导入时似乎都有冲突。两者都有相同的错误,输出为: >>> import matplotlib Traceback (most recent call last): File "<stdin>", line 1, in <module> Fi

我使用的是MacOSX约塞米蒂10.10.5,我试图在笔记本电脑上用python来练习数据科学。我在virtualenv上使用Python3.5.1,但是当我安装pandas和matplotlib时,它们在尝试导入时似乎都有冲突。两者都有相同的错误,输出为:

>>> import matplotlib
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/site-packages/matplotlib/__init__.py", line 1131, in <module>
    rcParams = rc_params()
  File "/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/site-packages/matplotlib/__init__.py", line 975, in rc_params
    return rc_params_from_file(fname, fail_on_error)
  File "/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/site-packages/matplotlib/__init__.py", line 1100, in rc_params_from_file
    config_from_file = _rc_params_in_file(fname, fail_on_error)
  File "/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/site-packages/matplotlib/__init__.py", line 1018, in _rc_params_in_file
    with _open_file_or_url(fname) as fd:
  File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/contextlib.py", line 59, in __enter__
    return next(self.gen)
  File "/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/site-packages/matplotlib/__init__.py", line 1000, in _open_file_or_url
    encoding = locale.getdefaultlocale()[1]
  File "/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/locale.py", line 559, in getdefaultlocale
    return _parse_localename(localename)
  File "/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/locale.py", line 487, in _parse_localename
    raise ValueError('unknown locale: %s' % localename)
ValueError: unknown locale: UTF-8
导入matplotlib 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 文件“/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/site-packages/matplotlib/\uuuu-init\uuuuuu.py”,第1131行,在 rcParams=rc_params() 文件“/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/site-packages/matplotlib/_-init___;.py”,第975行,在rc_参数中 从_文件返回rc_参数(fname,错误时失败) 文件“/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/site-packages/matplotlib/\uuuu-init\uuuuuuuuu.py”,第1100行,位于文件的rc\u-params\u中 config_from_file=_rc_params_in_file(fname,错误时失败) 文件“/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/site-packages/matplotlib/\uuu-init\uuuu.py”,第1018行,在\u rc\u-params\u-in\u文件中 使用_open_file_或_url(fname)作为fd: 文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/contextlib.py”,第59行,输入__ 返回下一个(self.gen) 文件“/Users/deanarmada/.virtualenvs/python3-data-science/lib/python3.5/site-packages/matplotlib/\uuuu-init\uuuuuuuuu.py”,第1000行,在打开的文件或url中 encoding=locale.getdefaultlocale()[1] getdefaultlocale中的文件“/Users/deanarmada/.virtualenvs/python3数据科学/lib/python3.5/locale.py”,第559行 返回_parse_localename(localename) 文件“/Users/deanarmada/.virtualenvs/python3数据科学/lib/python3.5/locale.py”,第487行,在_parse_localename中 raise VALUERROR('未知区域设置:%s'%localename) ValueError:未知区域设置:UTF-8 只需运行:

export LC_ALL=C

在通过终端访问python之前。

关于我自己的问题,最好的答案是

加: 导出LC_ALL=C 出口LANG=en_US.UTF-8

关于你~/.bash_的简介

退出终端,然后重新开始,现在可以尝试导入所有内容