【问题标题】:How to install cpython3 and cpython3-dbg on Debian如何在 Debian 上安装 cpython3 和 cpython3-dbg
【发布时间】:2019-07-30 18:52:28
【问题描述】:

我有一个运行 Debian GNU/Linux 版本 9 的 BeagleBone Black。我需要安装 cpython3 和 cpython3-dbg。

我尝试在互联网上搜索,但无法弄清楚如何获取这些软件包。如果我输入sudo apt-get install cpython3,它会返回E: Unable to locate package cpython3

根据this article,cffi支持cpython。然而,我发现我无法import cpython3 进入 Python 3,尽管安装了 cffi 包。

有人可以帮我入门吗?我是包安装新手。

更新:问题是我拼写的是 cpython 而不是 cython。

【问题讨论】:

  • cpython 是 Python 解释器的主要实现。它不完全是一个模块。例如,Python 也有 Java 实现,叫 Jython,C# 也有类似的东西叫 IronPython,甚至 Python 实现叫 PyPy。

标签: python debian beagleboneblack cpython


【解决方案1】:

嗯,它是 cython,而不是 cpython ;-)

仅供参考:CPython 代表默认的 Python 实现,它是用 C 编写的。除非与 PyPy、Jython、IronPython 等进行比较,否则它只是称为 Python。它的 Debian 软件包名称是 python3,很可能已经默认安装。

不要与 Cython 混淆,Cython 是一个 CPython 扩展,可通过 Python 风格编写的代码提供类似 C 的性能。

【讨论】:

  • 哇@Amie97 感谢您指出这一点!我将编辑问题并修正措辞。另外,这解决了问题,我现在可以继续前进,我只是在终端输入错误!
【解决方案2】:

您是否使用 pip 包签出?试试这样安装


pip install Cython --install-option="--no-cython-compile"

【讨论】:

    猜你喜欢
    • 2022-07-29
    • 1970-01-01
    • 1970-01-01
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-13
    • 2020-01-21
    相关资源
    最近更新 更多