Amazon web services 无法访问AWS EC2实例上的Tensorboard

Amazon web services 无法访问AWS EC2实例上的Tensorboard,amazon-web-services,tensorflow,amazon-ec2,tensorboard,Amazon Web Services,Tensorflow,Amazon Ec2,Tensorboard,我正在使用p2xlarge AWS EC2实例来训练Tensorflow模型。 培训评估非常有效,但当我尝试访问/运行Tensorboard时,会遇到以下错误: RuntimeError: module compiled against API version 0xc but this version of numpy is 0xa RuntimeError: module compiled against API version 0xc but this version of numpy is

我正在使用p2xlarge AWS EC2实例来训练Tensorflow模型。 培训评估非常有效,但当我尝试访问/运行Tensorboard时,会遇到以下错误:

RuntimeError: module compiled against API version 0xc but this version of numpy is 0xa
RuntimeError: module compiled against API version 0xc but this version of numpy is 0xa
/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site-packages/matplotlib/__init__.py:1067: UserWarning: Duplicate key in file "/home/ubuntu/.config/matplotlib/matplotlibrc", line #2
  (fname, cnt))
/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site-packages/matplotlib/__init__.py:1067: UserWarning: Duplicate key in file "/home/ubuntu/.config/matplotlib/matplotlibrc", line #3
  (fname, cnt))
Traceback (most recent call last):
  File "/home/ubuntu/anaconda3/envs/tensorflow_p27/bin/tensorboard", line 11, in <module>
    sys.exit(run_main())
  File "/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site-packages/tensorboard/main.py", line 36, in run_main
    tf.app.run(main)
  File "/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site-packages/tensorflow/python/platform/app.py", line 126, in run
    _sys.exit(main(argv))
  File "/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site-packages/tensorboard/main.py", line 45, in main
    default.get_assets_zip_provider())
  File "/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site-packages/tensorboard/program.py", line 152, in main
    util.setup_logging()
  File "/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site-packages/tensorboard/util.py", line 50, in setup_logging
    locale.setlocale(locale.LC_ALL, '')
  File "/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/locale.py", line 581, in setlocale
    return _setlocale(category, locale)
locale.Error: unsupported locale setting
RuntimeError:根据API版本0xc编译模块,但此版本的numpy是0xa
RuntimeError:根据API版本0xc编译模块,但此版本的numpy是0xa
/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site packages/matplotlib/_init_uuuuuuuu.py:1067:UserWarning:Duplicate key in file/home/ubuntu/.config/matplotlib/matplotlibrc”,第2行
(fname,cnt))
/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site packages/matplotlib/__init__uuuuuuuu.py:1067:UserWarning:replicate key in file./home/ubuntu/.config/matplotlib/matplotlibrc”,第3行
(fname,cnt))
回溯(最近一次呼叫最后一次):
文件“/home/ubuntu/anaconda3/envs/tensorflow_p27/bin/tensorboard”,第11行,在
sys.exit(运行\u main())
文件“/home/ubuntu/anaconda3/envs/tensorflow\u p27/lib/python2.7/site packages/tensorboard/main.py”,第36行,在run\u main中
tf.app.run(主)
文件“/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site packages/tensorflow/python/platform/app.py”,第126行,运行中
_系统出口(主(argv))
文件“/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site packages/tensorboard/main.py”,主文件第45行
默认值。获取\u资源\u zip\u提供程序()
文件“/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/site packages/tensorboard/program.py”,主文件第152行
util.setup_logging()
文件“/home/ubuntu/anaconda3/envs/tensorflow\u p27/lib/python2.7/site packages/tensorboard/util.py”,第50行,在安装日志中
setlocale(locale.LC_ALL“”)
setlocale中的文件“/home/ubuntu/anaconda3/envs/tensorflow_p27/lib/python2.7/locale.py”,第581行
return\u setlocale(类别,区域设置)
区域设置。错误:不支持的区域设置
我使用的是anaconda tensorflow_p27环境,为了让我的项目运行,我不得不安装PIL,为了能够做到这一点,numpy被降级。numpy误差始终显示,但通常不会以任何负面方式影响tensorflow


以前是否有人见过这个错误/知道如何解决它

此错误与实例的语言环境配置有关(可能未设置)

使用以下命令设置应可解决此问题:

export LC_ALL="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
sudo dpkg-reconfigure locales

这是一个Ubuntu系统,添加到~/.bashrc也可以吗?如果不行,只需将export LC\u ALL=“en\u US.UTF-8”export LC\u CTYPE=“en\u US.UTF-8”粘贴到/etc/profile中即可?