Python 我正在尝试安装Ubuntu 14.04服务器,但后来出现了一个本地错误
我有一个小水滴服务器,我在上面安装了Ubuntu 14.04。后来,我想设置一些东西,但我遇到了一个本地问题:Python 我正在尝试安装Ubuntu 14.04服务器,但后来出现了一个本地错误,python,python-3.x,ubuntu,ubuntu-14.04,Python,Python 3.x,Ubuntu,Ubuntu 14.04,我有一个小水滴服务器,我在上面安装了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 "/us
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.
它来自一个pip安装。好的,所以看起来系统语言环境设置有问题 在控制台中,依次运行:
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
安装依赖项吗?是的,我试过。差点把我带到那里,让我想:“真的吗?”@p4trk,请在你的问题中添加locale
命令的输出。@Nikita我发布了locale。太好了!谢谢你,我将试一试,然后发布之后发生的事情。@p4trk,很高兴它成功了!您可能希望将答案标记为已接受,以便将来其他人更容易找到答案。
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