【问题标题】:How to use PyPy on Windows?如何在 Windows 上使用 PyPy?
【发布时间】:2012-04-11 04:58:45
【问题描述】:

我想知道如何在 Windows XP 32 位上使用 PyPy 1.8。我从网站上下载了 zip 文件并将其安装到“我的文档”文件中。最初,我认为它类似于 psyco,因为我必须“导入 psyco”,但我发现 PyPy.exe 的行为类似于 Python 命令行。

我尝试将我的脚本拖入 PyPy.exe 以运行它们,但它似乎根本不起作用。尝试在 PyPy 中使用“python”命令会产生“未定义全局名称‘python’”。

所以我希望有人可以帮助我运行 PyPy,因为我几乎没有想法。 PyPy 网站上的文档主要让我感到困惑并且没有多大帮助。

Ans:我发现我可以简单地右键单击脚本并“打开”Pypy.exe 以使其工作。不知道为什么它不适用于阻力,因为我认为这是等效的。感谢大家。

【问题讨论】:

  • 这是一个python实现。您可以像使用 CPython 一样使用它。
  • @Marcin 这就是我尝试过的。但是,如果没有方便我打开和运行脚本的“IDLE”窗口,那么在运行它们时我肯定会迷失方向。我尝试使用 PyPy 命令行,最终得到了您在上面看到的结果。总的来说,我是编程和计算机方面的新手,所以如果答案非常明显,我深表歉意。
  • 那么您需要帮助来使用交互式 Python 解释器,而不是使用 PyPy。改写你的问题和标题,否则会给出好的答案的人可能会错过它。
  • 阅读有关命令行使用的 python 文档。基本上从命令行运行“python”会启动解释器,“python -m script.py”会运行名为“script.py”的脚本
  • 你只需在解释器中逐行输入你的python。只要所有缩进一致(并且从零开始),您就可以粘贴代码块。

标签: python pypy


【解决方案1】:
  1. 安装 Chocolatey
  2. choco install python.pypy -y

【讨论】:

    【解决方案2】:

    我是个菜鸟,也很困惑,所以这就是我所做的,以防它对某人有所帮助。我想这太基本了,pypy 没有提到它。

    1. 根据您的操作系统下载相应的文件:http://pypy.org/download.html

    2. 解压/解压/解压/解压到任意目录 例如:C:\

    3. 在 Windows 资源管理器中导航到目录并复制路径, 例如:C:\pypy-2.5.0-win32

    4. 控制面板>系统>高级系统设置>环境变量

    5. 在第一个框中,选择 PATH

    6. 点击编辑

    7. 您会看到一堆路径。不要改变它们中的任何一个。将光标移动到最后。

    8. 输入分号:;

    9. 在您刚刚添加到长路径列表末尾的分号之后粘贴您的路径 例如:;C:\pypy-2.5.0-win32

    注意!该命令将是启动器名称的文件名 -.exe 如果 你的启动器是pypy3.exe,那么命令就是pypy3。

    如果文件名是python.exe,那么你的命令就是python等等。

    对于 pypy3,默认启动器是 pypy3.exe

    1. 关闭所有系统设置框,如果shell打开则退出

    2. 打开外壳

    3. 导航到 .py 文件所在的目录

    4. 类型:pypy 文件名.py

    现在您可以使用 pypy 而不是 python 来运行您的代码。

    【讨论】:

      【解决方案3】:

      也许我没有按照您的意图进行操作,但这不只是打开命令提示符并运行 pypy myscriptname 的问题吗?无论如何,假设您已经获得了 PyPy 和脚本的所有路径(例如,您的脚本在 PyPy 的文件夹中)。

      【讨论】:

        猜你喜欢
        • 2014-05-14
        • 2021-07-25
        • 2017-12-23
        • 1970-01-01
        • 2011-11-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-22
        相关资源
        最近更新 更多