[pyar] Ninja en PortablePython?
Ricardo Aráoz
ricaraoz en gmail.com
Mie Nov 17 14:44:41 ART 2010
On 17/11/2010 02:03 p.m., Roberto Alsina wrote:
> On Wednesday 17 November 2010 13:42:47 fisa wrote:
>> Sep, sería una mejor opción.
>> Él está hablando de hacer andar Qt en python portable, en este caso
>> para usar ninja. El objetivo es el mismo pero él está intentando por
>> otro camino, jeje. Igual coincido, sería mejor que armen un exe con
>> py2exe.
> Una gran ventaja de meter Qt en el python portable es que si usa Ninja para
> hacer una aplicacion que requiere PyQt, esa aplicación va a andar.
Listo!!!!!!!!!!!
El asunto es crear un archivo en el directorio ninja-ide que se llame
ninja.bat y que contenga :
"""
@echo off
SET
PATH=..\PortablePython_1.1_py2.6.1\App\Lib\site-packages\PyQt4\bin;%PATH%
..\PortablePython_1.1_py2.6.1\App\python.exe ninja.py
"""
El tener el directorio bin de PyQt4 en el path es el único requerimiento
para que todo ande. Notar que uso una dirección relativa hacia
PortablePython ("..\"), esto es porque si instalás el pen en otra
máquina puede recibir otro nombre de unidad. El directorio de
PortablePython está al mismo nivel que ninja-ide pero si esto no es así
basta con modificar el .bat acorde a las circunstancias.
Aparte de esto lo que hay que hacer es ir a
http://www.riverbankcomputing.com/software/pyqt/download y bajar el
Binary Package con el instalador para windows (depende de la versión de
PortablePython que tengas instalada : 2.4, 2.5, 2.6, 2.7, 3.1) e
instalarlo apuntando al directorio de PortablePython \App en lugar de a
c:\Python26. Así se instala todo ahí y con el path anda todo.
Espero que sea útil y que no haya sido demasiado confuso.
More information about the pyar
mailing list