webrtc编译问题-ubuntu

问题1:

ninja -C out/m101_debug

Traceback (most recent call last):

File "/home/test/webrtc/depot_tools/ninja.py", line 35, in <module>

def parse_args(ninja_args: list[str]):

TypeError: 'type' object is not subscriptable

解决办法:

sudo apt install -y ninja-build

ninja -C out/m101_debug

Traceback (most recent call last):

File "/home/test/webrtc/depot_tools/ninja.py", line 35, in <module>

def parse_args(ninja_args: list[str]):

TypeError: 'type' object is not subscriptable

解决办法:

升级python到3.9

sudo apt update sudo apt install -y software-properties-common sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update

sudo apt install -y python3.9 python3.9-dev python3.9-distutils

配置更新替代项 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 10 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 20 # 选择默认 Python 3 版本(输入 2 选 3.9) sudo update-alternatives --config python3

相关推荐
Lyyaoo.19 分钟前
【JAVA基础面经】JVM的内存模型
java·开发语言·jvm
杨凯凡20 分钟前
【017】泛型与通配符:API 设计里怎么用省心
java·开发语言
Java后端的Ai之路24 分钟前
Text-to-SQL与智能问数完全指南:基本概念、核心原理、Python实战教学及企业项目落地
数据库·python·sql·text-to-sql·智能问数
2301_7826591828 分钟前
如何使用Navicat连接云端MariaDB_白名单与实例配置
jvm·数据库·python
2301_803875617 小时前
PHP 中处理会话数组时的类型错误解析与修复指南
jvm·数据库·python
m0_743623927 小时前
c++如何批量修改文件后缀名_std--filesystem--replace_extension【实战】
jvm·数据库·python
2401_873479407 小时前
如何利用IP查询定位识别电商刷单?4个关键指标+工具配置方案
开发语言·tcp/ip·php
我爱cope7 小时前
【从0开始学设计模式-10| 装饰模式】
java·开发语言·设计模式
2501_914245937 小时前
CSS如何处理CSS变量作用域冲突_利用特定类名重写变量值
jvm·数据库·python
菜鸟学Python7 小时前
Python生态在悄悄改变:FastAPI全面反超,Django和Flask还行吗?
开发语言·python·django·flask·fastapi