- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我最近获得了 python 3.6,并且正在安装 python 软件包。到目前为止,请求已经成功,但是对于 pygame,我收到错误:
WARNING, No "Setup" File Exists, Running "config.py"
Using WINDOWS configuration...
Path for SDL not found.
Too bad that is a requirement! Hand-fix the "Setup"
Path for FONT not found.
Path for IMAGE not found.
Path for MIXER not found.
Path for PNG not found.
Path for JPEG not found.
Path for PORTMIDI not found.
Path for COPYLIB_tiff not found.
Path for COPYLIB_z not found.
Path for COPYLIB_vorbis not found.
Path for COPYLIB_ogg not found.
If you get compiler errors during install, doublecheck
the compiler flags in the "Setup" file.
Continuing With "setup.py"
Error with the "Setup" file,
perhaps make a clean copy from "Setup.in".
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:\Users\Nicholas\AppData\Local\Temp\pip-build-xufd58ed\pygame\setup.py", line 165, in <module>
extensions = read_setup_file('Setup')
File "c:\program files\python36\lib\distutils\extension.py", line 171, in read_setup_file
line = expand_makefile_vars(line, vars)
File "c:\program files\python36\lib\distutils\sysconfig.py", line 410, in expand_makefile_vars
s = s[0:beg] + vars.get(m.group(1)) + s[end:]
TypeError: must be str, not NoneType
----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\Nicholas\AppData\Local\Temp\pip-build-xufd58ed\pygame\
在安装其他软件包(例如 pandas)时,我遇到了与此类似的错误错误可能是因为软件包尚未准备好用于 python 3.6 还是其他原因?我运行的是 Windows 10 64 位
请帮忙,尼克
最佳答案
我也遇到了和你一样的问题
转到此页面:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame并下载适合您的 Python 和 Windows 版本的 .whl
文件。
就我而言,它是pygame-1.9.2-cp36-cp36m-win_amd64.whl
,因为我使用Python 3.6.0和Windows 64位.
接下来,在任务栏上的搜索框中输入 cmd
,然后按 Enter 键。将打开一个命令窗口。
在cmd中输入以下内容:
pip install setuptools
pip install wheel
pip install --upgrade setuptools
pip install --upgrade wheel
安装 pygame 时有两个选择:
将您之前下载的文件粘贴到 Python 文件夹中(在我的例子中 C:\Python
)。
如果您下载了pygame-1.9.2-cp36-cp36m-win_amd64.whl
,请安装pygame
:
pip install pygame‑1.9.2‑cp36‑cp36m‑win_amd64.whl
(或者将 pygame-1.9.2-cp36-cp36m-win_amd64.whl
更改为您下载的文件的名称(如果与我的不同)。
在输入上一个命令之前,请确保您下载的文件位于 Python 文件夹中(在我的例子中,C:\Python\pygame-1.9.2-cp36-cp36m ‑win_amd64.whl
),并且您复制了整个文件名,包括 .whl
扩展名,否则它将无法工作。
将您之前下载的文件粘贴到桌面上。
如果您将 .whl
文件放在桌面上,请输入以下内容以更改当前目录:
cd "C:\Users\(your_username)\Desktop"
然后,如果您下载了pygame-1.9.2-cp36-cp36m-win_amd64.whl
,请安装pygame
:
pip install pygame‑1.9.2‑cp36‑cp36m‑win_amd64.whl
(或者将 pygame-1.9.2-cp36-cp36m-win_amd64.whl
更改为您下载的文件的名称(如果与我的不同)。
在输入上一个命令之前,请确保更改当前目录并复制整个文件名,包括 .whl
扩展名,否则它将无法工作
这应该安装 pygame
1.9.2 并在 Python 3.6.0 上运行。
关于安装 Pygame 时 Python pip3 Egg_info 错误代码 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41338451/
Surface.blit在 1.8 中有一个新参数:混合。定义了以下值: BLEND_ADD BLEND_SUB BLEND_MULT BLEND_MIN BLEND_MAX BLEND_RGBA_A
import sys import pygame import pygame.locals as pgl class Test: def __init__(self): pyg
我对 PyGame 比较陌生。我正在尝试制作一个简单的程序来显示表示鼠标在屏幕上的位置的字符串。 import pygame, sys from pygame.locals import * pyga
我有总是在后台运行的音乐和一些在触发时会播放声音的事件。音乐效果很好。 pygame.mixer.music.load(os.path.join(SOUND_FOLDER, 'WateryGrave.
我有这些代码 FONT = pygame.font.Font("font/calibri.ttf", 50) FONT.size = 25 但是编译器说 AttributeError: 'pygame
有我正在导入的图像: look_1 = pygame.image.load('data\\png\\look1.png').convert_alpha() 我试图减少它的大小是这样的: pygame.
我正在为我的 pygame 制作一个帮助屏幕,每当我运行它时,我都会收到此错误消息: > self.surface.blit(self.helpscreen) TypeError: argument
在 pyGame 中应用程序,我想渲染 SVG 中描述的无分辨率 GUI 小部件。 我怎样才能做到这一点? (我喜欢 OCEMP GUI 工具包,但它的渲染似乎依赖于位图) 最佳答案 这是一个完整的例
有没有办法将多首歌曲加载到 Pygame 中?我不是在谈论这样的音效; crash_sound = pygame.mixer.Sound("crash.ogg") #and pygame.mixer.
我还有一个问题。当我尝试运行我的代码时,pygame 启动然后立即停止。 这是我的代码: import pygame import os import time import random pygam
我正在使用 pymunk 和 pygame 开发一个项目。我正在使用 PivotJoint 约束将我的 body 连接在一起。如果可能的话,我想让关节不可见 - 有什么办法可以做到这一点吗?现在关节在
我使用 fedora 20、Python 2.7 和 virtualenv 1.10.1。我想在 virtualenv 中安装 pygame,我得到了 You are installing a pot
尝试将文本添加到矩形中并使用箭头键在屏幕上移动矩形。我想让文字不会超出边缘。到目前为止,我已经在没有将其放入 Rect 中的情况下工作了,但我想让 Rect 函数工作。现在文本只是反弹回来,我不知道要
我是第一次玩 pygame(总的来说我是 python 的新手),想知道是否有人可以帮助我... 我正在制作一款小型射击游戏,希望能够为坏人创建一个类。我的想法是类应该继承自 pygame.Surfa
我在 Windows 10 机器上运行了 python 3.9.1。我通过 pip 在我的机器上安装了 pygame 2.0.1 (python -m pip install https://gith
错误: File "/home/alien/cncell/core/animator.py", line 413, in create_animation_from_data pygame
这是代码。 5000 个弹跳旋转的红色方块。 (16x16 png) 在 pygame 版本上,我获得 30 fps,但使用 pyglet 获得 10 fps。对于这种事情,OpenGl 不应该更快吗
我以为 pygame.font.Font 是用来加载 .ttf 字体的,如果没有 .ttf 文件在同一个目录下就无法加载字体,但我看过一个视频,有人在没有 .ttf 文件的情况下加载字体。 ttf 字
我正在尝试使用 Travis CI 设置一个项目。项目也使用 pygame。我曾多次尝试设置它 - 但它似乎失败了。 我得到的最接近的是以下内容: .travis.yml : language: py
这个问题已经有答案了: Python error "ImportError: No module named" (38 个回答) 已关闭 3 年前。 我正在使用 Mac 并输入 pip install
我是一名优秀的程序员,十分优秀!