I'm thinking you should probably throw a sudo on the front of that (or whatever the Mac equivalent is).
On 12/29/2016 04:15 PM, Irv Kalb wrote:
On Dec 29, 2016, at 8:42 AM, Thomas Kluyver <takowl@xxxxxxxxx> wrote:
On 28 December 2016 at 23:41, Irv Kalb <Irv@xxxxxxxxxxxxxx> wrote:
Also, when looking to find the latest version of pygame, on the pygame downloads site, I see version 1.9.1. But if I go to PyPi at
It shows version 1.9.2. But that shows a wheel file (.whl).
Can anyone tell me if this is a more recent version that might fix the problems that I am seeing? And if so, is there a simple way to install a .whl file without going through a terminal prompt?
1.9.2 is the latest; unfortunately so far no-one has been able to update the downloads page.
The normal way to use wheels (.whl files) is to 'pip install pygame' at a command line. I don't know of a way to install them without using the terminal, and I don't know anything about building Mac GUI installers. Sorry!
Thanks very much for your response. I cleared out my 1.9.1 version of pygame, and used pip. Here's what happened:
IrvKalbs-MBP:~ irvkalb$ pip install pygameCollecting pygameUsing cached pygame-1.9.2-cp27-cp27m-macosx_10_9_intel.whl Installing collected packages: pygameException:Traceback (most recent call last):File "/Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/site-packages/pip/ basecommand.py", line 215, in main status = self.run(options, args)File "/Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/site-packages/pip/ commands/install.py", line 342, in run prefix=options.prefix_path,File "/Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/site-packages/pip/ req/req_set.py", line 784, in install **kwargsFile "/Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/site-packages/pip/ req/req_install.py", line 851, in install self.move_wheel_files(self.source_dir, root=root, prefix=prefix) File "/Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/site-packages/pip/ req/req_install.py", line 1064, in move_wheel_files isolated=self.isolated,File "/Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/site-packages/pip/ wheel.py", line 377, in move_wheel_files clobber(source, dest, False, fixer=fixer, filter=filter)File "/Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/site-packages/pip/ wheel.py", line 329, in clobber os.utime(destfile, (st.st_atime, st.st_mtime))OSError: [Errno 1] Operation not permitted: '/Library/Frameworks/Python.framework/Versions/2.7/ include/python2.7/pygame/ bitmask.h' IrvKalbs-MBP:~ irvkalb$
However, that did leave me with a pygame folder and a pygame-1.9.2-dist-info folder in my site-packages folder. And when I try to do import it from the shell in IDLE, I get this:
Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 12:40:10)[GCC 4.2.1 (Apple Inc. build 5577)] on darwinType "copyright", "credits" or "license()" for more information.>>> import pygame
Traceback (most recent call last):File "<pyshell#0>", line 0, in <module>File "/Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/site-packages/ pygame/__init__.py", line 133, in <module> from pygame.base import *ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/ lib/python2.7/site-packages/ pygame/base.so, 2): Symbol not found: _SDL_EnableUNICODE Referenced from: /Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/site-packages/ pygame/base.so Expected in: flat namespacein /Library/Frameworks/Python.framework/Versions/2.7/lib/ python2.7/site-packages/ pygame/base.so >>>
Something looks very wrong. Any other suggestions for getting a stable Python/IDLE environment with pygame on Mac Sierra (10.12)?
Thanks,
Irv