当前位置: 首页 > article >正文

netplan apply报错No module named ‘netifaces‘

Ubuntu 20.04.5 LTS \n \l,ctrl+alt+f2切换字符登录f1切换图形

处理办法:

root登录执行

root@node37:/disk1/Qwen2.5-72B-Instruct-GPTQ-Int4# cat /etc/netplan/01-network-manager-all.yaml 
# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: networkd
  ethernets:
          #    ibs5#:
          # addresses: [10.10.10.37/24]
    eno1:
       addresses: [192.168.7.37/24]
       gateway4: 192.168.7.1
       nameservers:
         addresses: [223.5.5.5,114.114.114.114,8.8.8.8]

root@node37:/usr/bin# pip install netifaces
 安装完成

root@node37:/usr/bin# rm /usr/bin/python3
root@node37:/usr/bin# ln -sf /usr/bin/python3.10 /usr/bin/python3
root@node37:/usr/bin# netplan apply
Traceback (most recent call last):
  File "/usr/sbin/netplan", line 20, in <module>
    from netplan import Netplan
  File "/usr/share/netplan/netplan/__init__.py", line 18, in <module>
    from netplan.cli.core import Netplan
  File "/usr/share/netplan/netplan/cli/core.py", line 24, in <module>
    import netplan.cli.utils as utils
  File "/usr/share/netplan/netplan/cli/utils.py", line 23, in <module>
    import netifaces
ModuleNotFoundError: No module named 'netifaces'
root@node37:/usr/bin# which python
/root/anaconda3/bin/python
root@anaconda3:/bin# ln -sf /root/anaconda3/bin/python /usr/bin/python3
root@node37:/usr/bin# ping www.baidu.com
PING www.a.shifen.com (220.181.111.1) 56(84) bytes of data.
64 bytes from 220.181.111.1 (220.181.111.1): icmp_seq=1 ttl=54 time=2.19 ms
64 bytes from 220.181.111.1 (220.181.111.1): icmp_seq=2 ttl=54 time=2.09 ms
^C
--- www.a.shifen.com ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 2.094/2.141/2.189/0.047 ms
root@node37:/usr/bin#

 相关参考:


http://www.kler.cn/a/500839.html

相关文章:

  • 【Bug】报错信息:Required request body is missing(包含五种详细解决方案)
  • PythonOpenCV图片识别
  • 【Ubuntu与Linux操作系统:一、Ubuntu安装与基本使用】
  • 深度学习与计算机视觉 (博士)
  • 蓝桥杯嵌入式速通(1)
  • 网易云音乐登录两部手机:IP属地归属何方?
  • 【力扣Hot100】哈希表
  • 第34天:安全开发-JavaEE应用反射机制攻击链类对象成员变量方法构造方法
  • PHP cURL 函数初学者完全指南
  • 从取证视角看虚拟化——以 ESXi 为例
  • 软件测试预备知识④—NTFS权限管理、磁盘配额与文件共享
  • Vue 中,使用 v-for 和 v-if 在同一个元素上时,出现报错,怎么解决
  • 大语言模型训练的数据集从哪里来?
  • 在Node.js中借助腾讯云SDK调用混元大模型
  • Github 2025-01-10 Java开源项目日报Top8
  • Oracle 创建index时 自动收集index 统计信息 但partition index要特别注意
  • file与io流(2)
  • Linux下部署Redis(本地部署超详细)
  • 13. 罗马数字转整数
  • TypeScript Jest 单元测试 搭建
  • 使用Python和Neo4j驱动程序来实现小规模数据的CSV导入
  • 深入Android架构(从线程到AIDL)_22 IPC的Proxy-Stub设计模式04
  • GPT大模型下,如何实现网络自主防御
  • Python对接GitHub:详细操作指南
  • Docker与微服务实战2-基础篇
  • 【人工智能语音识别】——深入详解人工智能语音信号处理:理解语音信号的特征提取与表示