Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.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 导入包不起作用-可能存在版本冲突_Python_Packages_Anaconda - Fatal编程技术网

Python 导入包不起作用-可能存在版本冲突

Python 导入包不起作用-可能存在版本冲突,python,packages,anaconda,Python,Packages,Anaconda,经过很长一段时间,一切都很顺利(我的意思是我可以在这里安装软件包,然后在jupyter笔记本中使用import语句),我最近遇到了多个问题 我想这是在我从Continuum Analytics升级anaconda安装时发生的(尽管不确定) 我会收到基本导入(如pandas或matplotlib等)的错误报告 --------------------------------------------------------------------------- ValueError

经过很长一段时间,一切都很顺利(我的意思是我可以在这里安装软件包,然后在jupyter笔记本中使用import语句),我最近遇到了多个问题

我想这是在我从Continuum Analytics升级anaconda安装时发生的(尽管不确定)

我会收到基本导入(如pandas或matplotlib等)的错误报告

---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-3-adcb0ce40833> in <module>()
      1 # Plot softmax curves
----> 2 import matplotlib.pyplot as plt

/Users/peterhirt/anaconda/envs/tensorflow/lib/python2.7/site-    packages/matplotlib/__init__.py in <module>()
   1129 
   1130 # this is the instance used by the matplotlib classes
-> 1131 rcParams = rc_params()
   1132 
   1133 if rcParams['examples.directory']:

/Users/peterhirt/anaconda/envs/tensorflow/lib/python2.7/site-packages/matplotlib/__init__.py in rc_params(fail_on_error)
    973         return ret
    974 
--> 975     return rc_params_from_file(fname, fail_on_error)
    976 
    977 

/Users/peterhirt/anaconda/envs/tensorflow/lib/python2.7/site-   packages/matplotlib/__init__.py in rc_params_from_file(fname, fail_on_error,     use_default_template)
   1098         parameters specified in the file. (Useful for updating dicts.)
   1099     """
-> 1100     config_from_file = _rc_params_in_file(fname, fail_on_error)
   1101 
   1102     if not use_default_template:

/Users/peterhirt/anaconda/envs/tensorflow/lib/python2.7/site-packages/matplotlib/__init__.py in _rc_params_in_file(fname, fail_on_error)
   1016     cnt = 0
   1017     rc_temp = {}
-> 1018     with _open_file_or_url(fname) as fd:
   1019         try:
   1020             for line in fd:

/Users/peterhirt/anaconda/envs/tensorflow/lib/python2.7/contextlib.pyc in  __enter__(self)
     15     def __enter__(self):
     16         try:
---> 17             return self.gen.next()
     18         except StopIteration:
     19             raise RuntimeError("generator didn't yield")

/Users/peterhirt/anaconda/envs/tensorflow/lib/python2.7/site-    packages/matplotlib/__init__.py in _open_file_or_url(fname)
    998     else:
    999         fname = os.path.expanduser(fname)
-> 1000         encoding = locale.getdefaultlocale()[1]
   1001         if encoding is None:
   1002             encoding = "utf-8"

/Users/peterhirt/anaconda/envs/tensorflow/lib/python2.7/locale.pyc in     getdefaultlocale(envvars)
    541     else:
    542         localename = 'C'
--> 543     return _parse_localename(localename)
    544 
    545 

/Users/peterhirt/anaconda/envs/tensorflow/lib/python2.7/locale.pyc in _parse_localename(localename)
    473     elif code == 'C':
    474         return None, None
--> 475     raise ValueError, 'unknown locale: %s' % localename
    476 
    477 def _build_localename(localetuple):

ValueError: unknown locale: UTF-8
这为我创建了一个名为tensorflow的环境,并安装了python 2.7版

然后我通过

source activate tensorflow
然后,我添加了matplotlib

pip install matplotlib
我又犯了这个错误

我迷路了。我认为这与不兼容的软件包有关,但我无法绕过这个问题来解决它

有人能帮我一下吗

提前谢谢


Peter

查看这是否有帮助-抱歉,没有,没有帮助我遇到同样的问题,请确保在更新~/.bash\u配置文件后运行源~/.bash\u配置文件。查看这是否有帮助-抱歉,没有,没有帮助我遇到同样的问题,请确保在更新~/.bash\u配置文件后运行源~/.bash\u配置文件。
pip install matplotlib