Я установил анаконды вместо питона системы на Mac, но когда я типаWx не может работать на макинтош
import wx
app = wx.App()
Я получил это:
Эта программа должна иметь доступ к экрану. Пожалуйста, запустите с базой сборкой python и только когда вы вошли в систему на главном дисплее вашего Mac.
Я использую script:
#!/bin/bash
# what real Python executable to use
PYVER=2.7
PYTHON=/Library/Frameworks/Python.framework/Versions/$PYVER/bin/python$PYVER
# find the root of the virtualenv, it should be the parent of the dir this script is in
ENV=`$PYTHON -c "import os; print os.path.abspath(os.path.join(os.path.dirname(\"$0\"), '..'))"`
# now run Python with the virtualenv set as Python's HOME
export PYTHONHOME=$ENV
exec $PYTHON "[email protected]"
, но это только используется система python.Can't использовать LIB в анаконды. Я хочу использовать wx GUI в anaconda, как решить проблему?
Прошло много времени с тех пор, как я посмотрел на анаконду. У этого есть 'Python.framework' в его установке? Как насчет 'pythonw'? – RobinDunn
В anaconda нет Python.framework или pythonw. – XiaXuehai
Если вы используете 'conda' для установки' python.app', то это даст вам скрипт '{prefix}/bin/pythonw', который запустит версию фреймворка Python. Вы также можете использовать 'conda' для установки wxPython. – RobinDunn