ambiente: MacOS X 10.7.2, sistema installato python 2.7.1, 1.7.2, virtualenv PyObjC 2.3, py2app 0.6.4+py2app non è copiare il Python.framework alla nuova applicazione durante l'utilizzo virutalenv
Ho una virtualenv appena creata con pyobc 2.3 e py2app installati. Quando eseguo Python setup.py py2app per creare un'app (ad esempio in py2app/examples/simple) tutto sembra compilare e produce un'app doppia cliccabile, ma dopo aver fatto clic su quell'app ricevo il seguente errore:
A Python runtime not could be located. You may need to install a framework build of Python, or edit the PyRuntimeLocations array in this application's Info.plist file.
Tuttavia, se seguo la stessa procedura nell'installazione standard di Lion. L'app funziona bene e come previsto.
Qualche suggerimento su come posso far funzionare virtualmente virtualenv e py2app l'uno con l'altro?
Grazie!
Grazie per il tuo aiuto. Ho installato python 2.7 con brew e modificato di conseguenza il mio PATH. Ora posso compilare/compilare py2app/examples/simple e, si spera, molto di più. Grazie ancora. – macdhuibh
Ned, ho costruito all'interno di un pyenv che ha scaricato il proprio 2.6 Python (all'interno di pyenv, 'which python' restituisce */Users/Pyderman/.pyenv/shims/python *), ma sto incontrando lo stesso problema: http://stackoverflow.com/questions/34845112/do-py2app-built-apps-require-a-python-installation – Pyderman