【问题标题】:Where is the pypy package in installed pypy-c安装的pypy-c中的pypy包在哪里
【发布时间】:2011-03-16 20:22:16
【问题描述】:

我已经安装了带有 macports 的 pypy-c(最新版本:pypy @1.4.1)。我运行 pypy-c 并尝试导入 pypy

$ pypy-c
>>>> import pypy
Traceback (most recent call last):
  File "<console>", line 1, in <module>
ImportError: No module named pypy
>>>> from pypy import translator
Traceback (most recent call last):
  File "<console>", line 1, in <module>
ImportError: No module named pypy

如何导入包?

【问题讨论】:

    标签: python macports pypy


    【解决方案1】:

    你要导入 pypy 做什么?

    二进制发行版中没有 pypy 模块,但 source checkout 中有一个。

    【讨论】:

    • 嗯,macports 实际上是从源代码安装的,因为它会在您安装它时在您的计算机上重新构建它。我试图导入 pypy 有两个原因。 1.主要是:安装其他包,本票的补丁:codespeak.net/issue/pypy-dev/issue662使用pypy。 2. 我想尝试用 rpython 来构建我自己的可执行文件,虽然这并不重要。
    • 对于 1,您可以使用应用的补丁自己构建它(使用 macports 源代码,或者更有可能使用全新的结帐)。对于这两种情况,您都需要一个源代码树来获取您想要的内容。
    • 但是在构建 pypy 之后,应用的补丁将从二进制 pypy-c 执行。即使从源代码 import pypy 构建的 pypy-c 也不起作用。
    • 这是正确的 AFAIK。也许可以在未翻译的 PyPy 中使用 py.py 并应用补丁对其进行测试,详情请加入 IRC。
    猜你喜欢
    • 1970-01-01
    • 2017-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-17
    • 1970-01-01
    • 2011-08-18
    相关资源
    最近更新 更多