小编Gil*_*son的帖子

如何在 Ubuntu 20.04 上为 Python 3.9 安装 pip

Ubuntu 20.04 附带 Python 3.8。我无法卸载 Python 3.8但我需要 Python 3.9

我继续从以下位置安装了 Python 3.9:

sudo add-apt-repository ppa:deadsnakes/ppa

sudo apt 安装 python3.9

如何为 python 3.9 安装 pip?

安装 pip using sudo apt-get install python3-pip对我不起作用,因为它为 python 3.8 安装了 pip

使用安装 pippython3.9 get-pip.py出现错误:

~/python_tools$ python3.9 get-pip.py 
Traceback (most recent call last):
  File "/home/ubuntu/python_tools/get-pip.py", line 23704, in <module>
    main()
  File "/home/ubuntu/python_tools/get-pip.py", line 198, in main
    bootstrap(tmpdir=tmpdir)
  File "/home/ubuntu/python_tools/get-pip.py", line 82, in bootstrap
    from pip._internal.cli.main import main as pip_entry_point
  File "<frozen zipimport>", …
Run Code Online (Sandbox Code Playgroud)

python ubuntu pip ubuntu-20.04

18
推荐指数
3
解决办法
2万
查看次数

在Android中阅读广告包

我正在研究一种广告制造商特定数据的BLE传感器.是否有任何示例代码演示如何在Android中接收广告数据包并解析其有效负载?

非常感谢您的帮助.

android bluetooth-lowenergy

9
推荐指数
2
解决办法
2万
查看次数

HTML5音频不会播放多次

这对我不起作用!谁有同样的问题?我的代码看起来很简单,但只有在我需要能够一遍又一遍地播放时它才会播放.见如下:

我的Html:

<audio id="siren" src="sounds/400.ogg" preload="auto">
Run Code Online (Sandbox Code Playgroud)

和我的JS:

function play_siren() {
    log("play sound");
    if(document.getElementById('siren').paused == true){
        document.getElementById('siren').play();
    }
}
function pause_siren() {

    try{
        if(document.getElementById('siren').paused == false){
            document.getElementById('siren').pause();
        }
        log("paused siren");
    }catch(err){
        log(err.message);
    }
    try{
        if(document.getElementById('siren').currentTime > 0.0){
           document.getElementById('siren').currentTime = 0.0;
        }
        log("reset siren");
    }catch(err){
        log(err.message);
    }
}
Run Code Online (Sandbox Code Playgroud)

它在JS代码中以编程方式启动,如下所示:

if(Obj[3].siren == true && isPlayingSiren == false){
    play_siren();
    isPlayingSiren = true;
}else if(Obj[3].siren == false && isPlayingSiren == true){
    pause_siren();
    isPlayingSiren = false;
}
Run Code Online (Sandbox Code Playgroud)

我发现这位绅士的代码和他的DOES似乎有效:http://html5.komplett.cc/code/chap_video/js_audioPlayer_en.html

但设置"currentTime = 0"对我没有任何作用.

我无法弄清楚.我测试了Chrome,Firefox和Safari.Firefox到目前为止根本不起作用Chrome似乎是HTML5的最佳选择,但我只能玩一次.

我甚至尝试过mp3和ogg相同的行为. …

javascript html5-audio

5
推荐指数
1
解决办法
1277
查看次数

Android BLE带外数据

我一直在研究BLE传感器应用程序.我将传感器设置为在配对期间发送OOB密钥,但我不知道在Android SDK端要做什么,以便在我们在代码中调用create bond时使我的App请求OOB.

如果我将传感器切换到键盘,我会看到Android正在请求随机引脚.但我不想使用我想使用OOB的引脚.

任何人都可以为我揭开这一点吗?

基本上,我的传感器和Android应用程序具有OOB密钥的知识,我希望基于此密钥建立绑定.

非常感谢,感谢您抽出时间帮助我.

干杯,

android bluetooth-lowenergy

5
推荐指数
0
解决办法
611
查看次数

无法从“object_detection”导入名称“model_lib_v2”

我正在尝试训练 TF2 进行对象检测。当我运行 model_main_tf2.py 时,出现以下错误:

Traceback (most recent call last):
  File "C:\Python_venv\trained_models\model_main_tf2.py", line 32, in <module>
    from object_detection import model_lib_v2
ImportError: cannot import name 'model_lib_v2' from 'object_detection' (c:\Python_venv\tensorflow\lib\site-packages\object_detection\__init__.py)
Run Code Online (Sandbox Code Playgroud)

如何安装 model_lib_v2?

我尝试重新安装 TF 并重新安装 TensorFlow-object-detection-API,但没有成功。我在互联网上到处寻找答案。

我发现: https: //github.com/tensorflow/models/issues/7920 但他们没有说如何安装 model_lib_v2

不幸的是我不能使用 TF1,目标是使用 TF2。

tensorflow

3
推荐指数
1
解决办法
2万
查看次数