WebRTC开发之webrtc/depot_tools/gn: line 8: exec: python: not found
最近更新了Mac系统macOS Monterey和最新的Xcode13.3,然后发现webrtc无法编译了,出现了如下问题:
于是根据图片问题提示,打开gn文件,发现写的是“python”,记得以前Mac自带python2.7,文件代码写的没问题啊,怎么回事?
于是打开终端查看python,发现竟然找不到,查看了Mac最新的系统介绍,发现Mac竟然把自带的python2.7改成了自带python3了,哇,好坑......
首先,我先把gn代码改成了python3,终端输入gn,发现可以运行,于是执行编译webrtc的命令,结果发现出现错误,应该是不支持使用python3进行编译
既然使用python3不行,那怎么办呢?只能在电脑上重新下载安装python2.7了。
1、打开官网:https://www.python.org/downloads/
2、打开对应的下载网页,并下载
3、直接安装下载好的python2.7包,然后在终端输入python,就可发现已经安装好了(本来还想着需要操作配置一下,没想到竟然直接可以使用,给力了!!!)而且是同时存在python2.7和python3两个版本
最后重新进行webrtc编译,成功。
在此记录一下,希望对大家有所帮助~
编辑、解决问题不易,转载请注明,请联系,谢谢!!
WebRTC开发之webrtc/depot_tools/gn: line 8: exec: python: not found相关推荐
- 即时通讯开发之WebRTC服务器是如何联接通话的
通过WebRTC的端到端通信通常被人们所误解.WebRTC并不是真正意味着你不需要服务器来协商和联接通话.它只意味着,在多数情况中,你可以直接地在浏览器之间进行通信. WebRTC,名称源自网页实时通 ...
- WebRTC开发之iOS15.4快速晃动,远端观看卡顿掉帧问题
前两周刚刚更新了iOS15.4的系统,然后就发现了一个奇怪的问题,在iOS15.4的手机上安装音视频Demo,快速晃动时,远端看到的画面会卡顿,并且掉帧.帧率下降.不断变化,然而在其他系统手机上,却没 ...
- 05_HUD_Qt_for_Python开发之路3
欢迎来到我的博客,希望这篇文章对你有所帮助,如果觉得不错,请点赞搜藏哈. 文章目录 HUD_Qt_for_Python开发之路3 1 UI文件与Python结合 1.1 将UI文件编译为一个Pytho ...
- WebRTC编译系统之GYP,gn和ninja
GN(Generate Ninja)来生成构建脚本,使用 ninja 来构建. gn 的介绍在这里:https://www.chromium.org/developers/gn-build-confi ...
- ArcGIS Engine开发之旅02--ArcGIS Engine中的类库
原文 ArcGIS Engine开发之旅02--ArcGIS Engine中的类库 System类库 System类库是ArcGIS体系结构中最底层的类库.System类库包含给构成ArcGIS的其他 ...
- java微博开发_【新手入门篇】新浪微博应用开发之Java入门篇
新浪微博应用开发之Java篇 2012年11月11日星期日 一.开发流程简介: 2. 在以下地址创建一个应用,假设创建一个桌面应用: 3. 进入管理中心,查看并记住应用ID和密码: 4. 在&q ...
- 【新手入门篇】新浪微博应用开发之Java入门篇
新浪微博应用开发之Java篇 2012年11月11日星期日 一.开发流程简介: 1. 访问http://open.weibo.com/注册成为开发者 2. 在以下地址创建一个应用,假设创建一个桌面 ...
- 29 Oracle数据库SQL开发之 SQLPlus使用——创建简单报表
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 29.O ...
- android swstnw cn,Android应用开发之ubuntu14.04编译ijkplayer备忘
本文将带你了解Android应用开发之ubuntu14.04编译ijkplayer备忘,希望本文对大家学Android有所帮助 1. i|VIhzkKCf#3UUnstall gi[e-RkYJ4 ...
最新文章
- javase-NIO
- srs代码学习(2)- 线程模型
- 抛弃一键恢复。教你用vista一键还原备份多系统。图文教程
- python 删除csv第一行_python 标准库学习之 csv
- phpcmsV9栏目内文章批量移动后,新的内容页模板不生效 -分析篇
- TIOBE 2 月编程语言排行榜:Python 逼近 C,Groovy 重回 TOP20
- 51单片机十字交通灯程序设计
- Matlab图像线条绘制
- 实操调试成功 基于NI-VISA的USBTMC接口程控仪器连接
- 求急!!谁会写接口测试,拜托了各位大佬,跪求!!我感激不尽,好好报答他
- 苹果市值破万亿,iPhone 会涨价吗?
- 用node写sdk脚本
- 码元、码元速率、波特率、比特率理解
- Django中视图和URL中的常用方法
- STM32+Zigbee的使用
- 超声波雷达驱动(Elmos524.03Elmos524.09)
- day12—迭代器生成和模块笔记
- c语言和mysql实现超市的管理_C语言编写的超市管理系统
- 3.26 haas506 2.0开发教程-example- 简易相机-串口控制ESP32-CAM OV2640拍照
- 台湾省九齐单片机NY8A050D 6 I/O 8-bit EPROM-Based MCU
热门文章
- yolov5模型问题解决SPPF找不到、yolov5smlx.pt文件下载、coco128文件下载、coco128yaml文件更改、coco128数据集not exist、BrokenPipeErro
- 带电检测必要性_绝缘电阻测试的重要性
- Java程序通过代理访问网络
- SQL手工注入漏洞测试(Oracle数据库)
- 虚拟现实是计算机软件么,虚拟现实技术对于电脑软件、硬件的配置要求有哪些?...
- 《西游记》八十一难的顺序
- 计算机辅助工艺设计相关相接系统,计算机辅助工艺设计——人工智能技术ppt
- [Transformer]MCTrans:Multi-Compound Transformer for Accurate Biomedical Image Segmentation
- 2022.2.28 心情日记
- 案例:微信小程序日期不能获取,显示NaN