如何将空闲从64位切换到32位?

时间:2017-05-26 15:49:06

标签: python-idle

我正在运行Windows 10,最新的Python,最新的pygame,我的系统是64位系统。

我刚刚开了一个游戏,想通过双击它的文件来打开,但我需要用32位IDLE打开它,因为像pygame这样的所有'插件'都是32位。默认情况下,IDLE以64位打开。

默认情况下如何将其打开32位?

1 个答案:

答案 0 :(得分:0)

以下是一些选项:

A。 手动打开32位版本的IDLE:

  1. 导航至Windows menu程序菜单中的相应菜单条目,然后打开您的脚本:File --> Open...
  2. 使用:Run --> Run Module (F5)运行它。
  3. B。 通过命令行手动打开32位版本的IDLE:

    1. 单击Windows菜单图标:Windows menu
    2. 输入:CMD
    3. 在终端中,键入:"C:\Program Files (x86)\Python36-32\Lib\idlelib\idle"并按[ENTER]
    4. C。 使用PIP为pygame安装匹配的(64位)滚轮:

      1. 单击Windows菜单图标:Windows menu
      2. 输入:CMD
      3. 右键点击Command Prompt
      4. 选择Run as administrator
      5. 在终端中,键入:"C:\Program Files\Python36\Scripts\pip" install pygame ,然后按[ENTER]
      6. 如果前两个选项(A或B)中的任何一个适合您,那么您应该可以使用:右键单击-> Open With -> Choose another app -> More apps -> [x]Always use this app to open .py files -> Look for another app on this PC -> (navigate to the same location as option A. or B.)

        如果第三个选项(C.)适合您,那么您的相应(64位)版本的Python / IDLE现在应该安装了pygame(64位)。因此,即使启动了64位版本的IDLE,它也应该可以工作。

        否则,试试一下eryksun关于hashbang行的说法。将 单独放在脚本的第一行 上: #! /usr/bin/env python3-32