CodecRegistryError而运行DJANGO命令
问题描述:
i的虚拟环境中安装和DJANGO当运行一个命令CodecRegistryError而运行DJANGO命令
manage.py runserver
在DJANGO教程 我面对这个错误的起始指定。
(djangosite) E:\__FreshStart\Python\djnagosite\mysite>manage.py runserver
Fatal Python error: Py_Initialize: unable to load the file system codec
File "c:\Python\VEnv\djangosite\Lib\encodings\__init__.py", line 123
raise CodecRegistryError,\
^
SyntaxError: invalid syntax
- 操作系统:Windows 7
- 安装Python:
- 的Python 2.7.6 基于Python的Django的
- 虚拟环境2.7.6
- 的Python 3.4
- PYTHONPATH指向虚拟环境文件夹下的LIB
- PYTHONHOME是空白
答
原因:机多安装造成这个问题......发生这种情况,如果我们使用的是虚拟环境
分辨率:可以说这是一种解决办法... !/ usr/bin/python
删除此行并添加正确的ENV变量,如PYTHONHOME PYTHONPATH