【发布时间】:2017-08-26 10:28:46
【问题描述】:
我尝试将 Pygame 下载到我的计算机上。当我的计算机上有 Python 3.5 32 位版本时,我不小心下载了 64 位版本。我正在使用 Windows 命令提示符 python pip 安装模块。我意识到我的错误并卸载它,将 32 位版本保存到计算机上,并尝试再次使用命令提示符。当出现错误时,我指定了 Pygame 32 位版本的具体路径,但出现了:
pygame-1.9.3-cp35-cp35m.win32.whl is not a supported wheel on this platform
当我使用 python -m pip install Pygame 时,它会安装 64 位版本,即使我从计算机中删除了它的所有副本,即使在下载文件中也是如此。有没有办法解决?我想安装 32-vit 版本。
【问题讨论】:
-
如果您输入
python -m pip install pygame,它将从 PyPI 下载正确的 pygame 版本并安装它。您是否安装了多个 Python 版本?我总是建议使用 Python 启动器并在 Windows 上输入特定版本:py -3.5 -m pip install pygame。另外,你确定你有 32 位 Python 版本吗? -
@skrx 我试过你的命令,但它再次下载了 64 位版本。我知道我有一个 32 位版本的 python。当我安装 pygame 时,我看到 64 位版本的文件名出现了。另外,当我尝试在 IDLE 上导入它时,它指出没有名为 pygame 的模块。
-
请发布您启动 IDLE 和在命令行中输入
python时出现的文本(版本、位数等)。您是否安装了多个 Python 版本? -
@skrx 这是我打开 IDLE 时打印的内容。
-
@skrx "Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:01:18) [MSC v.1900 32 bit (Intel)] on win32 类型 "copyright", “credits”或“license()”了解更多信息。”
标签: python pygame 32bit-64bit