我正在运行Windows 10,最新的Python,最新的pygame,我的系统是64位系统。
我刚刚开了一个游戏,想通过双击它的文件来打开,但我需要用32位IDLE打开它,因为像pygame这样的所有'插件'都是32位。默认情况下,IDLE以64位打开。
默认情况下如何将其打开32位?
答案 0 :(得分:0)
A。 手动打开32位版本的IDLE:
File --> Open...
Run --> Run Module (F5)
运行它。B。 通过命令行手动打开32位版本的IDLE:
CMD
"C:\Program Files (x86)\Python36-32\Lib\idlelib\idle"
并按[ENTER]
C。 使用PIP为pygame安装匹配的(64位)滚轮:
CMD
Command Prompt
Run as administrator
"C:\Program Files\Python36\Scripts\pip" install pygame
,然后按[ENTER]
pip install pygame‑1.9.3‑cp36‑cp36m‑win_amd64.whl
如果前两个选项(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