- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Edit3:附加信息:我能够在 Windows 上运行 Eclipse/pygame 组合...但不能在 MacOSX 上运行。
<小时/>Edit2:从 shell 编译也可以。现在只是 Eclipse :)我在 Eclipse 中尝试过的内容:
对于解释器,我使用自动配置,它建议 /usr/bin/python
作为口译员。然后对于 PYTHONPATH,他建议所有默认内容,然后我添加 /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
除了其余的。我的代码中仍然存在 Unresolved 包“语法”错误,但在编译时,他提示的唯一错误是没有合适的 64 位架构。
../Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so: no appropriate 64-bit architecture (see "man python" for running in 32-bit mode)
编辑:我现在已经能够 import pygame
在 IDLE 中并初始化 pygame。在 Eclipse 中,我将 pygame 路径添加到 PYTHONPATH,但 Eclipse 提示该架构。
我想将 pygame 与 Eclipse、Pydev 和 Python 2.7 结合使用。
首先我下载了Python 2.7.3并安装了它。为了能够在 IDE 中工作,我在 Eclipse 上安装了 Pydev。这一切都有效,我可以在 Eclipse 中使用 Pydev 工作,并且我测试的程序运行没有问题。
然后我继续下载并安装了 pygame。 (pygame download)
现在当我尝试时:
import pygame
pygame.init()
Eclipse 告诉我:unresolved import: pygame
当我尝试编译时,我收到以下消息:
Traceback (most recent call last):
File "/Users/name/Documents/workspace/test_unit/main.py", line 6, in <module>
import pygame
ImportError: No module named pygame
此外,当我启动 IDLE 应用程序并尝试导入 pygame 时,我收到以下错误:
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
import pygame
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/pygame/__init__.py", line 95, in <module>
from pygame.base import *
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/pygame/base.so, 2): no suitable image found. Did find:
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so: no matching architecture in universal wrapper
但是如果我使用 open Module...
通过 IDLE 然后打开 pygame 找到模块。我错过了什么?
最佳答案
好的,我找到了如何让它工作的解决方案。关键问题是 Eclipse 选择了“错误”的解释器。 Eclipse 选择对于普通的 python 东西工作得很好,但是当尝试编译 pygame 东西时,它会变得复杂并且我会遇到架构错误。
所以我做了什么:
现在轮到合适的翻译了。前往Eclipse->Settings->PyDev->Interpreter - Python
然后创建一个 New...
口译员。对我有用的可以在 /Library/Frameworks/Python.framework/Versions/2.7/bin
中找到。 。只需选择 python
别名将链接到正确的别名。
现在确保你的 pygame 在你的 PYTHONPATH 中。为此,只需添加 New Folder
在当前菜单的下半部分并导航到您的 pygame 路径(默认情况下为 /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
)
关于eclipse - 如何使用 Eclipse 设置 pygame?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10305076/
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
我是一名优秀的程序员,十分优秀!