使用命令python manage.py runserver 运行服务器的时候出错了,具体代码表现为

Performing system checks...
System check identified no issues (0 silenced).
You have 13 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
July 07, 2017 - 14:04:53
Django version 1.11.3, using settings 'hello.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CTRL-BREAK.
127.0.0.1
Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x0383A6F0>
Traceback (most recent call last):File "D:\Program Files\Python\Python36\lib\site-packages\django\utils\autoreload.py", line 227, in wrapperfn(*args, **kwargs)File "D:\Program Files\Python\Python36\lib\site-packages\django\core\management\commands\runserver.py", line 149, in inner_runipv6=self.use_ipv6, threading=threading, server_cls=self.server_cls)File "D:\Program Files\Python\Python36\lib\site-packages\django\core\servers\basehttp.py", line 164, in runhttpd = httpd_cls(server_address, WSGIRequestHandler, ipv6=ipv6)File "D:\Program Files\Python\Python36\lib\site-packages\django\core\servers\basehttp.py", line 74, in __init__super(WSGIServer, self).__init__(*args, **kwargs)File "D:\Program Files\Python\Python36\lib\socketserver.py", line 453, in __init__self.server_bind()File "D:\Program Files\Python\Python36\lib\wsgiref\simple_server.py", line 50, in server_bindHTTPServer.server_bind(self)File "D:\Program Files\Python\Python36\lib\http\server.py", line 138, in server_bindself.server_name = socket.getfqdn(host)File "D:\Program Files\Python\Python36\lib\socket.py", line 674, in getfqdnhostname, aliases, ipaddrs = gethostbyaddr(name)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd2 in position 0: invalid continuation byte

最后一行UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xd2 in position 0: invalid continuation byte 说的就是编码问题,于是立刻度娘找到如下解释
错误提示发现是 hostname, aliases, ipaddrs = gethostbyaddr(name)这句代码出了错误,这句代码是个函数,函数有参数,那先从参数入手,参数是name,那可能name是个中文,但是我的程序命名都是英文,那应该不是我的程序命名问题。经研究错误提示发现gethostbyaddr()函数是中文翻译就是获取主机地址,而传参是名字,那么name传入的就是主机名,也就是我们电脑名。我的电脑名是中文,是不是改成英文就可以了,经测试发现的确是主机中文名导致的问题,改成英文名即可顺利启动本地服务器。

Django 项目编码问题1UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xd2 in position 0: invalid contin相关推荐

  1. Django 项目编码问题1UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd2 in position 0: invalid contin

    Django 踩过的坑(一) 平台:win10 工具:cmd python3 刚刚学习Django搭建环境,网站还木有发布,就直接来了个大麻烦. 一切按着<Django 学习笔记(二)>这 ...

  2. 报错:UnicodeDecodeError:: ‘utf-8‘ codec can‘t decode byte 0xc8 in position 0: invalid contin

    python读取数据时出现:UnicodeDecodeError:: 'utf-8' codec can't decode byte 0xc8 in position 0: invalid conti ...

  3. python 读取数据出现UnicodeDecodeError:: 'utf-8' codec can't decode byte 0xc8 in position 0: invalid contin

    之前写程序时也出现过类似错误,每次解决了到第二次遇见又忘了具体方法,这次记录一下. 一.字符编码问题 先介绍一下字符编码问题 1.ASCLL与GB2312 由于计算机是美国人发明的,因此,最早只有12 ...

  4. pandas读取数据时,报错UnicodeDecodeError: 'utf-8' codec can't decode byte 0xce in position 0: invalid contin

    1.我的代码: df_train=pd.read_csv("C:\\Users\\15520\\Desktop\\AI\\阿里天池\\幸福感挖掘\\happiness_train_compl ...

  5. python读取数据出现UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 0: invalid contin

    报错的含义是:unicodedecodeerror:"utf-8"编解码器无法解码位置0中的字节0xce:inva 字符编码问题 1.ASCLL与GB2312 **国标码是汉字的国 ...

  6. python 读取数据出现UnicodeDecodeError:: ‘utf-8‘ codec can‘t decode byte 0xc8 in position 0: invalid contin

    解决方法: 读取时也可以用二进制模式打开的文件(包括模式参数中的'rb')将内容作为字节对象,而不进行任何解码. 然后使用line.decode('utf-8',errors = 'ignore')解 ...

  7. pandas加载csv出错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xca in position 0: invalid contin

    pandas采用read_csv加载csv文件时出现了编码错误,错误信息如下: 解决方法为,在代码首部加上coding:uft-8的说明,读入csv文件时,采用gbk的编码方式: 全部代码如下: #- ...

  8. pd.read_csv报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc8 in position 0: invalid contin

    报错代码: data = pd.read_csv('90data.csv') # 读取数据 解决方案: data = pd.read_csv('90data.csv', encoding= 'ISO- ...

  9. UnicodeDecodeError: 'utf8' codec can't decode byte 0xb1 in position 0: invalid start byte

    在Python处理字符编码时出现如下错误: UnicodeDecodeError: 'utf8' codec can't decode byte 0xb1 in position 0: invalid ...

最新文章

  1. 在.net开发中使用Log4Net组件
  2. linux安装java tar.gz_Linux(CentOS)安装java运行环境JDK1.8(.tar.gz)
  3. java.util.Map中put,computeIfAbsent与putIfAbsent区别
  4. php实现把es6转为es5,如何将ES6代码转化为ES5?
  5. udp怎么保证不丢包_MQ不丢消息,究竟是怎么实现的?
  6. linux的文件打包与压缩
  7. 2018蓝桥杯C++A组:三角形面积(海伦公式;向量的叉积)
  8. cin,cerr,clog,cout
  9. Cannot set property 'onclick' of null报错
  10. Hyper-V提供创建三种类型的虚拟网络
  11. html获取url后面的参数_【python量化】用Python获取基金历史净值数据
  12. 反向题在测试问卷信效度_问卷信度效度检验
  13. ​​欧洲能源危机日益严重,这个冬天到底会有多 “冷” ?
  14. JS 复习(6)JavaScript对象
  15. HyperLynx中层叠设计实例
  16. S3DIS场景点云数据集
  17. 2022国赛正式题nfs 解题
  18. 三角函数与反三角函数的拓展
  19. Unity3D 实现录音小案例
  20. 这场峰会,让客户运营不再Hard

热门文章

  1. 未明学院:管培生刚入职就被裁?校招的管培生真的那么高大上吗?
  2. 专精特新企业具体解释和好处
  3. 通过路由器访问光猫(openwrt)
  4. 创新朋友圈植入广告,享受精准的朋友圈营销
  5. spring boot 项目重新搭建----------mvc配置:拦截器
  6. Spring Cloud学习(一) ZuulFilter 过滤器详解
  7. java依赖什么意思,JavaEE中的依赖性——依赖查找
  8. 微擎支付返回商户单号_微信刷脸支付流程是怎么样的?
  9. CS224N 2019年课程第一次作业复现
  10. 怎么把计算机模式重置,Windows10 WinRE模式下如何重置系统