While I was on one of our servers last week, I encountered this issue:
$ env/bin/pip freeze Traceback (most recent call last): File "env/bin/pip", line 11, in <module> sys.exit(main()) File "/opt/DummyProject/env/lib/python2.7/site-packages/pip/__init__.py", line 215, in main locale.setlocale(locale.LC_ALL, '') File "/opt/DummyProject/env/lib/python2.7/locale.py", line 539, in setlocale return _setlocale(category, locale) locale.Error: unsupported locale setting
I checked the server and the locale setting is properly setup there. The weird thing is, I was the only one encountering this in my team. After a little googling, I found out that this was because of my locale setting was getting imported. I just needed to disable this in my iTerm to prevent it from happening. To do this:
That’s it. It’s working after that.