【发布时间】:2016-07-23 11:45:23
【问题描述】:
完整的堆栈跟踪:
➜ ~ pip install virtualenv
Traceback (most recent call last):
File "/usr/bin/pip", line 11, in <module>
sys.exit(main())
File "/usr/lib/python3.4/site-packages/pip/__init__.py", line 215, in main
locale.setlocale(locale.LC_ALL, '')
File "/usr/lib64/python3.4/locale.py", line 592, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
在同一台服务器上,我使用 python 2.7.x 成功运行了pip install virtualenv。
现在,我刚刚使用curl https://bootstrap.pypa.io/get-pip.py | python3.4 安装了python3.4。
➜ ~ pip --version
pip 8.1.1 from /usr/lib/python3.4/site-packages (python 3.4)
pip uninstall virtualenv 也会抛出同样的错误
【问题讨论】:
-
你读过this了吗?
-
是的,我有@idjaw,节点在我的情况下它是一个空字符串,它与您指出的错误语言环境不同
-
是的,我确实注意到了。你试过 pkg-reconfigure 了吗?
-
我的服务器是centos,不是Ubuntu @idjaw,我查了一下,本地好像没有问题
LANG=en_GB.utf8
标签: python python-3.x centos pip