Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >vmvare虚拟机安装宝塔报错UnicodeError: encoding with 'idna' codec failed (UnicodeError: la

vmvare虚拟机安装宝塔报错UnicodeError: encoding with 'idna' codec failed (UnicodeError: la

原创
作者头像
高久峰
发布于 2023-06-24 09:08:42
发布于 2023-06-24 09:08:42
68500
代码可运行
举报
运行总次数:0
代码可运行

今天在vmware虚拟机安装宝塔时报错,没有多想就认为是系统镜像问题,于是重新下载了其他镜像,结果一样报错,报错信息如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    self.update_environ()
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/pywsgi.py", line 1558, in update_environ
    name = socket.getfqdn(address[0])
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/_socketcommon.py", line 304, in getfqdn
    hostname, aliases, _ = gethostbyaddr(name)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/_socketcommon.py", line 276, in gethostbyaddr
    return get_hub().resolver.gethostbyaddr(ip_address)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/resolver/thread.py", line 66, in gethostbyaddr
    return self.pool.apply(_socket.gethostbyaddr, args, kwargs)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/pool.py", line 161, in apply
    return self.spawn(func, *args, **kwds).get()
  File "src/gevent/event.py", line 306, in gevent._gevent_cevent.AsyncResult.get
  File "src/gevent/event.py", line 336, in gevent._gevent_cevent.AsyncResult.get
  File "src/gevent/event.py", line 324, in gevent._gevent_cevent.AsyncResult.get
  File "src/gevent/event.py", line 304, in gevent._gevent_cevent.AsyncResult._raise_exception
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/_compat.py", line 65, in reraise
    raise value.with_traceback(tb)
  File "/www/server/panel/pyenv/lib/python3.7/site-packages/gevent/threadpool.py", line 167, in __run_task
    thread_result.set(func(*args, **kwargs))
UnicodeError: encoding with 'idna' codec failed (UnicodeError: label empty or too long)

可以看到gethostbyaddr错误信息,可能是获取系统的主机名失败,我们尝试修改一个主机名

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 修改系统的主机名

hostnamectl set-hostname 主机名

# 重启系统生效

reboot

成功解决问题

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
django runserver: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6 in position 0: invalid st
windows 下,django runserver 时报错:UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6 in position 0: invalid start byte
卓越笔记
2023/02/18
6190
django runserver: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6 in position 0: invalid st
Python 技术篇 - 修改源码解决中文主机名导致的flask、socket服务起不来问题: ‘utf-8‘ codec can‘t decode byte 0xc0 in position...
由于主机名为中文导致的 flask 服务起不来,报错如下: File "D:\work\python3.9_64\lib\socket.py", line 791, in getfqdn hostname, aliases, ipaddrs = gethostbyaddr(name) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 2: invalid start byte 最简单的解决方法是: 修改计算机名为英文,然后重启计算机。
小蓝枣
2021/12/01
8980
Python 技术篇 - 修改源码解决中文主机名导致的flask、socket服务起不来问题: ‘utf-8‘ codec can‘t decode byte 0xc0 in position...
Python之Dijango的“坑” hostname, aliases, ipaddrs = gethostbyaddr(name) UnicodeDecodeError: 'utf-8' cod
错误代码提示: hostname, aliases, ipaddrs = gethostbyaddr(name) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xcc in position 0: invalid continuation byte    在命令行输入 python manage.py runserver启动服务器的时候,突然出现下面的错误 Traceback (most recent call last): File "lea
用户1214487
2018/01/24
1.8K0
Python之Dijango的“坑” hostname, aliases, ipaddrs = gethostbyaddr(name) UnicodeDecodeError: 'utf-8' cod
openstack tenant指定availability-zone启动虚拟机报错
在admin租户下使用 nova boot –availability-zone 在指定的节点上启动虚拟机正常 可是当在非admin租户下指定 –availability-zone 启动虚拟机报错 复制 # nova boot --flavor m1.tiny --image cirros --nic net-id=65758d11-4027-4b33-9a8f-a5a215bb89c0 --availability-zone nova:vgw test-vgw ERROR: Policy doesn't
tanmx
2018/07/17
7990
Django迁移数据库报错你遇到了吗?
Adventure may hurt you, but monotony will kill you.
小闫同学啊
2020/03/25
6220
django-apschedule定时任务异常停止
在django项目中使用django-apschedule来实现定时任务,使用的是BackgroundScheduler调度类,该调度的实现是通过后台线程的方式执行定时任务。其中任务都是持久化到数据库中的。
编程黑洞
2023/11/17
5660
【新梦想干货】RobotFramework环境搭建步骤
RobotFramework作为公司能快速落地实现UI自动化测试的一款框架,同时也非常适合刚入门自动化测试的朋友们去快速学习自动化,笔者计划通过从搭建逐步到完成自动化测试的过程来整体描述它的使用。
新梦想IT职业教育
2019/12/16
1.5K0
【新梦想干货】RobotFramework环境搭建步骤
mac 安装pymssql
我们在mac环境下想连接mssqlserver数据库,首先要考虑的就是使用pymssql库,而pymssql是在freedts的基础上研发的,所以要先安装freedts,但是安装这个库之前还需有有一系列的支撑库
全栈程序员站长
2022/07/04
7080
mac 安装pymssql
[1005]pika 线程不安全
先说结论:Pika is not thread safe. Use a BlockingConnection per-thread。
周小董
2021/06/24
1.7K0
gevent.hub.BlockingSwitchOutError: Impossible to call blocking function in the event loop callback
最近一个 python 项目中同时用到了 gevent 和 multiprocessing。在优雅退出的实现上,出现了一些预料之外的问题。
饶文津
2021/11/04
1.1K0
iis配置django3.0 报错 argument of type 'WindowsPath' is not iterable
折腾了一天没有解决:开始以为是iis问题,但是看到代码已经是网页报错了,而且好像是数据库问题,关键是数据库还是原来的数据库,都是一样的代码,就是部署到iis不能使用。后来参考了https://blog.csdn.net/qq_45652065/article/details/109704758的文章将settings里的
对你的承诺
2020/11/30
8130
python3 不小心 卸载了 pip,重装 pip 办法
2. 升级 pip 因目录或文件权限问题,卸载了旧版 pip 但是没装上新版 pip(Windows)
卓越笔记
2023/02/18
1.1K0
误删cloudera-scm-agent恢复
之前在测试集群在折腾Cloudera Manager,有一次误把cloudera-scm-agent给删了。原因是卸载httpd的时候,没有发现cloudera-scm-agent依赖http服务,卸载的时候连同cloudera-scm-agent一起给删了。那次我重新安装了cloudera-manager-agent,反复折腾,CM就是无法发现这台主机。无奈之下,由于是测试集群,我就重装了一遍Cloudera Manager。
soundhearer
2020/10/15
1.6K0
误删cloudera-scm-agent恢复
探索eventlet通信机制
该方法对某些系统模块进行全局打补丁,使其对Greenthread友好。关键字参数用于指定哪些模块需要打补丁,如果未提供关键字参数,则会对所有默认的模块(如代码所示)打补丁,例如: monkey_patch(socket = True,select = True) 仅对socket和select模块打补丁。大多数参数都是对同名的单个模块进行打补丁,比如操作系统,时间,选择。但是socket例外,它也会对ssl模块(如果存在)打补丁,thread用于对threading、thread、Queue打补丁。说明:多次调用monkey_patch是安全的。
tunsuy
2022/10/27
6020
『AI实践学』Ubuntu安装MindSpore-gpu1.0踩坑之旅
1.1 ImportError: libcudart.so.10.1: cannot open shared object file: No such file or directory
小宋是呢
2020/10/29
9560
『AI实践学』Ubuntu安装MindSpore-gpu1.0踩坑之旅
Google Earth Engine(GEE)——基本 rgee - 地图信息
由于网状的R会话,中嵌入一个Python会话rgee和地球引擎的Python API 共享相同的模块,类,函数和方法。换句话说,语法的逻辑是相同的,并且同样快(只需将.更改为$)。尽管如此,R 和 Python 的语言设计差异在特定场景下可能会导致一些问题。我们确定了三个潜在的错误案例。它们中的每一个都在下面进行了深入解释。
此星光明
2024/02/02
1600
TypeError: 'buildid' is an invalid keyword argument for this function
检测不到这个字段,只能手动去加一下了,或者删除django的迁移日志,整个表重新生成。
小贝壳
2020/03/05
1.4K0
npc_gzip笔记 - plus studio
npc_gzip 的论文名叫做 "Low-Resource" Text Classification: A Parameter-Free Classification Method with Compressors ,意为不需要参数,使用压缩器的文本分类方法。论文的代码也只有仅仅的十四行,就在部分数据集上取得了超越 bert 的效果。
plus sign
2024/02/29
1630
npc_gzip笔记 - plus studio
ModuleNotFoundError: No module named ‘_bz2‘问题解决「建议收藏」
在运行PyTorch代码的时候,报了“ModuleNotFoundError: No module named ‘_bz2’”错误,完整报错提示信息如下:
全栈程序员站长
2022/09/06
5.4K0
ModuleNotFoundError: No module named ‘_bz2‘问题解决「建议收藏」
开源项目 requests 的 stars 为啥比 python 还多 3.7k?
结合上一篇文章《一次算法读图超时引起的urllib3源码分析》,我们学习了 urllib3 的基本语法、常见姿势和请求管理模式,以及PoolManager、HTTPConnectionPool、HTTPConnection等模块部分源码。对于学习 Python 的小伙伴来说,urllib3 强大的功能几乎能实现所有 HTTP 请求场景,但这就足够了吗?
程序员荒生
2022/03/15
7900
开源项目 requests 的 stars 为啥比 python 还多 3.7k?
推荐阅读
相关推荐
django runserver: UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb6 in position 0: invalid st
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验