[pyar] Ninja en PortablePython?

fisa fisadev en gmail.com
Mie Nov 17 16:57:46 ART 2010


2010/11/17 Ricardo Aráoz <ricaraoz en gmail.com>:
> On 17/11/2010 03:05 p.m., Martín Gaitán wrote:
>
> 2010/11/17 Ricardo Aráoz <ricaraoz en gmail.com>
>>
>> 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.
>
>
> Marcha como receta pa'l recetario de pyar?
>
> Marrrrrrche!
>
> Creo que se entiende. No? Fue mi mejor esfuerzo para explicarlo
> (considerando que estoy en el laburo).
>

Genial, creo que puede ser bastante útil :)
Y yo al menos lo entendí

-- 
fisa  -  Juan Pedro Fisanotti



More information about the pyar mailing list