【问题标题】:I am trying to setup an Ubuntu 14.04 server but I have a local error afterwards我正在尝试设置 Ubuntu 14.04 服务器,但之后出现本地错误
【发布时间】:2016-05-04 16:40:20
【问题描述】:

我有一个小的 Droplet 服务器,我正在上面设置 Ubuntu 14.04。之后,我想设置一些东西,但我遇到了这个本地问题:

File "/usr/lib/python3.5/runpy.py", line 170, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.5/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/local/lib/python3.5/dist-packages/pip/__main__.py", line 19, in <module>
    sys.exit(pip.main())
  File "/usr/local/lib/python3.5/dist-packages/pip/__init__.py", line 215, in main
    locale.setlocale(locale.LC_ALL, '')
  File "/usr/lib/python3.5/locale.py", line 595, in setlocale
    return _setlocale(category, locale)
locale.Error: unsupported locale setting

You may need to use sudo to install dependencies.

谁能帮忙?

编辑:

从运行的语言环境中,这就是我所拥有的:

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

它来自 pip 安装。

【问题讨论】:

  • 您是否尝试使用sudo 安装依赖项?
  • 是的,我做到了。几乎让我到了那里,让我想:“我真的吗?”
  • @p4trk,请将locale 命令的输出添加到您的问题中。
  • @Nikita 我发布了语言环境。

标签: python python-3.x ubuntu ubuntu-14.04


【解决方案1】:

好的,看来是系统区域设置的问题。

在控制台中依次运行:

export LC_ALL="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
export LC_MESSAGES="en_US.UTF-8"
export LANGUAGE="en_US"
pip install package_name_that_caused_an_error

如果这次一切正常,那么在同一个控制台中运行(以保留您导出的设置):

sudo dpkg-reconfigure locales

重启你的机器,看看你是否会得到同样的错误。如果一切正常,你就不应该得到它们。

【讨论】:

  • 太棒了!谢谢,我会试一试并发布之后发生的事情。
  • @p4trk,很高兴它成功了!您可能希望将答案标记为已接受,以便其他人以后更容易找到它。
猜你喜欢
  • 2021-11-11
  • 2011-08-11
  • 1970-01-01
  • 2021-06-14
  • 1970-01-01
  • 1970-01-01
  • 2015-10-11
  • 2023-01-04
  • 2021-05-23
相关资源
最近更新 更多