V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yuyang4271
V2EX  ›  程序员

[求助] 树莓派用 apt-get 安装 Python 包报错:无法定位软件包,请问怎么解决呢?

  •  
  •   yuyang4271 · 2019-05-28 11:00:01 +08:00 · 3427 次点击
    这是一个创建于 2035 天前的主题,其中的信息可能已经有所发展或是发生改变。

    试过换成国内镜像源,还是不行。

    14 条回复    2019-05-28 11:38:21 +08:00
    ryonanamizu
        1
    ryonanamizu  
       2019-05-28 11:05:20 +08:00
    update 了没?
    yuyang4271
        2
    yuyang4271  
    OP
       2019-05-28 11:21:42 +08:00
    @ryonanamizu 嗯 update 过了
    aquariumm
        3
    aquariumm  
       2019-05-28 11:22:48 +08:00 via Android   ❤️ 1
    输的命令是什么?报错具体是什么?
    你这和问“我手机没信号怎么办”一样
    uuspider
        4
    uuspider  
       2019-05-28 11:24:47 +08:00 via iPhone
    pip 呢?
    yuyang4271
        5
    yuyang4271  
    OP
       2019-05-28 11:25:22 +08:00
    @aquariumm 输入的命令是
    sudo apt-get install python3-pyttsx3
    报错是:无法定位软件包:pyttsx3
    yuyang4271
        6
    yuyang4271  
    OP
       2019-05-28 11:27:37 +08:00
    @uuspider pip 也试了,报错是网络不可达
    aquariumm
        7
    aquariumm  
       2019-05-28 11:30:31 +08:00 via Android
    @yuyang4271 如果是这样,那你是不是中间加了个空格,apt 装 python 包应该是 python3-xxx,报错无法定位 python3-xxx
    再看看网络问题,curl 一下仓库试试
    SuperMild
        8
    SuperMild  
       2019-05-28 11:32:20 +08:00
    apt search 能找到这个包吗?
    Skye347
        9
    Skye347  
       2019-05-28 11:32:53 +08:00 via Android
    树莓派的 arm 的源和包和普通的 x86 不一样的,可能会缺很多
    Taeye9n
        10
    Taeye9n  
       2019-05-28 11:33:03 +08:00
    apt search 搜一下源里有没有,pip search 是有的
    amazingrise
        11
    amazingrise  
       2019-05-28 11:35:17 +08:00 via Android
    树莓派的很多包后面都是-dev 结尾的,你搜一下包名
    yuyang4271
        12
    yuyang4271  
    OP
       2019-05-28 11:37:22 +08:00
    @aquariumm 好的 我试试,谢谢你
    yuyang4271
        13
    yuyang4271  
    OP
       2019-05-28 11:38:18 +08:00
    @amazingrise 好的 谢谢你,我试一下
    princelai
        14
    princelai  
       2019-05-28 11:38:21 +08:00
    以下在 manjaro 系统
    ```
    $pip search pyttsx
    pyttsx (1.1) - pyttsx - cross platform text-to-speech

    $pip search pyttsx3
    pyttsx3 (2.71) - Text to Speech (TTS) library for Python 2 and 3. Works without internet connection or delay. Supports multiple TTS engines, including Sapi5, nsss, and espeak.

    $yay pyttsx
    2 aur/python-pyttsx 1.1-2 (+0 0.00%)
    cross platform text-to-speech interface
    1 aur/python-pyttsx3 2.7-1 (+0 0.00%)
    Pyttsx for python3

    ```

    以下在 debian 系统
    ```
    $apt search pyttsx3
    Sorting... Done
    Full Text Search... Done

    $apt search pyttsx
    Sorting... Done
    Full Text Search... Done
    ```

    debian 里没有这个包,pip 里有,请检查网络或使用的源
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1037 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 23:13 · PVG 07:13 · LAX 15:13 · JFK 18:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.