首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行DJANGO命令时的CodecRegistryError

运行DJANGO命令时的CodecRegistryError
EN

Stack Overflow用户
提问于 2014-11-02 23:28:29
回答 1查看 282关注 0票数 0

在运行命令时,我在虚拟环境中安装了DJANGO

代码语言:javascript
复制
manage.py runserver

正如DJANGO教程开始时所指定的那样,我面临着这个错误。

代码语言:javascript
复制
(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

  • 指向虚拟环境文件夹下的LIB的PYTHONPATH
  • PYTHONHOME是空白
EN

回答 1

Stack Overflow用户

发布于 2014-11-04 09:20:12

原因:机器上的多重安装导致了这个问题.如果我们使用的是虚拟环境,就会发生这种情况。

决议:可以说是一个解决办法..。!/usr/bin/python

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26705688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档