运行DJANGO命令时出现CodecRegistryError

时间:2014-11-02 23:28:29

标签: python django exception

我在虚拟环境中运行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安装:
    1. Python 2.7.6
    2. 基于python 2.7.6的DJANGO虚拟环境
    3. Python 3.4
  • PYTHONPATH指向虚拟环境文件夹下的LIB
  • PYTHONHOME是空白

1 个答案:

答案 0 :(得分:0)

原因:机器中的多重安装导致此问题...如果我们使用虚拟环境

,就会发生这种情况

决议:可以说它是一种解决方法...... !的/ usr /斌/蟒

删除此行并添加正确的ENV var,如PYTHONHOME PYTHONPATH