See https://github.com/facelessuser/rummage/issues/127, seems pertinent
to your situation, as well as
https://wiki.wxpython.org/wxPythonVirtualenvOnMac, which describes your
issue and the causes and solutions (namely, you need to be a recognized
application to grab a window on osx, which the "framework build" is).
On 7/22/18 19:12, C. Cossé wrote:
Hello, I just updated my simple blackjack game to work on the latest
pygame and python3.6. Everything went great ... just fix the print
stmts and a couple other little things. But it also has a wxpython
admin gui option, and after installing wxpython via pip on my macbook
air I get this:
------------8<--------------
bash-3.2$ ./blackjack.py -wx
pygame 1.9.4
Hello from the pygame community. https://www.pygame.org/contribute.html
This program needs access to the screen. Please run with a
Framework build of python, and only when you are logged in
on the main display of your Mac.
------------8<--------------
Other info: I installed pygame with the command:
python3-m pip install-U pygame--user
On a Macbook Air running:
bash-3.2$ python
Python 3.6.4 |Anaconda, Inc.| (default, Jan 16 2018, 12:04:33)
[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
(Gosh I didn't realize that pygame got installed under the Anaconda
Python until just now, either)
Anyway, I was wondering about the "Framework build" of Python and how
I might go about that?
TIA,
-Charlie Cosse
--
ccosse.github.io <http://ccosse.github.io>