Kry*_*ski 7 python django pycharm
我遇到了一个plyplus错误的问题:
File "/Users/FOO/.virtualenvs/ff/lib/python2.7/site-packages/plyplus/grammars/__init__.py", line 6, in open
return _open( os.path.join(os.path.dirname(__file__), grammar_name) )
LookupError: unknown encoding:
[06/Jan/2017 22:27:45] "GET / HTTP/1.0" 500 200257
Run Code Online (Sandbox Code Playgroud)
如果我添加import locale; print 'LOCALE: [' + locale.getpreferredencoding() + ']'到我的settings.py并从PyCharm(2016.3.1)运行Django服务器,我LOCALE: []在启动服务器时会看到这一点.
如果我运行在命令行中的服务器上,我看到LOCALE: [UTF-8]和plyplus问题消失.
任何人都可以告诉我在PyCharm中需要做什么才能在我的Django服务器中获得正确的编码集?
PyCharm为LC_CTYPE环境变量传递一个空值.
我需要向我的run config显式添加一个环境变量: LC_CTYPE=en_US.UTF-8
我的shell有这个环境变量集.奇怪的是,PyCharm将其设置为空白值.
| 归档时间: |
|
| 查看次数: |
792 次 |
| 最近记录: |