XSIforum.com

Instalacion de Python para que funcione con XSI

0 Usuarios y 1 Visitante están viendo este tema.

alanf

  • *****
  • 6026
  • Pipeline Developer @ Felix & Paul Studios
Instalacion de Python para que funcione con XSI
« en: 22 Agosto 2009, 05:01:29 »
A ver si podemos solucionar este problema de una vez con instrucciones bien claritas... O0


Python mas reciente que es compatible con XSI: 2.6.2




  • Atencion usuarios de Vista

Si estais en Vista, previo a instalar Python por favor desactivar UAC (User Account Control), que puede dar problemas durante la instalacion.

1. Para desactivarlo, id a Inicio / Panel de control / Cuentas de usuario...
2. Click en el enlace Activar o desactivar el Control de cuentas de usuario y click en el boton Continuar de la ventana del UAC.
3. Ahora desactivamos la casilla de verificación Usar el Control de cuentas de usuario (UAC) para ayudar a proteger el equipo, haremos clic en Aceptar y reiniciaremos el PC para que haga efecto los cambios.




(Si intentastes instalar Python y fallastes, por favor desinstalalo antes de seguir con estas instrucciones.)


  • Tengo Windows 32bit y quiero que Python funcione en mi XSI 32bit

1. Instala Python 2.6.2 oficial 32bit. (python-2.6.2.msi)
2. Instala "pywin32" version 32bit para Python 2.6.x. (pywin32-214.win32-py2.6.exe)
3. Abre XSI y mira que en tu Script Editor te aparece Python en la lista de Languages. Si todo fue bien, lo veras por ahi. O0



  • Tengo Windows 64bit y quiero que Python funcione en ambos XSI 32bit Y 64bit


1. Instala los Visual C++ Redistributables en este orden:
(por si las moscas, mejor tenerlas todas)
2005 32bit y 64bit
2008 32bit y 64bit
2008 SP1 32bit y 64bit

2. Instala Python 32bit (python-2.6.2.msi) a:
c:\Python26-x86

3. Instala Python 64bit (python-2.6.2.amd64.msi) a:
c:\Python26-x64

4. Instala "pywin32" version 32bit para Python 2.6.x (pywin32-214.win32-py2.6.exe)

5. Instala "pywin32" version 64bit para Python 2.6.x (pywin32-214.win-amd64-py2.6.exe)

6. Encuentra este archivo:
C:\Softimage\XSI_7.5_x64\Application\bin\XSI.bat
y abrelo en el bloc de notas.

7. Pon esto en una linea nueva antes de la que empieza por "call":
Código: [Seleccionar]
set PATH=C:\Python26-x64;%PATH%
7. Haz lo mismo con el XSI.bat de la version 32bit:
C:\Softimage\XSI_7.5\Application\bin\XSI.bat
pero cambiamos la direccion para que apunte a la carpeta del Python 32bit:
Código: [Seleccionar]
set PATH=C:\Python26-x86;%PATH%
8. Abre XSI (da igual que version) y mira que en tu Script Editor te aparece Python en la lista de Languages. Si todo fue bien, estara ahi. Si todo fue perfecto, estara en ambos XSI 32bit y XSI 64bit. O0



  • Tengo Windows 64bit y quiero que Python funcione en mi XSI 64bit solamente

1. Instala el Visual C++ Redistributable para 64bit (vcredist_x64.exe)

2. Instala Python 64bit (python-2.6.2.amd64.msi)

3. Instala "pywin32" version 64bit para Python 2.6.x (pywin32-214.win-amd64-py2.6.exe)

4. Abre XSI y mira que en tu Script Editor te aparece Python en la lista de Languages. Si todo fue bien, estara ahi. O0









BONUS!!! :D


  • No se si tengo Python funcionando en XSI...
Abre el Script Editor y en la lista de lenguajes mira que tienes Python ahi. Si lo ves, lo tienes instalado bien.


  • No encuentro el plugin escrito en Python para usar RoadKill con XSI porque Kim Aldis (su creador) se ha vuelto un fotografo y no encuentro su pagina del plugin
Aqui lo tienes: RoadKillPlugin.py :P
ponlo en tu carpeta de Plugins:
C:\Users\USUARIO\Softimage\XSI_7.5\Application\Plugins\



  • Python me funciona en XSI y quiero que me funcione el plugin de Roadkill
Mira la pregunta anterior. :crazy2:


  • Tengo el plugin de Roadkill instalado pero me da error al intentar usarlo
Vete a File->Preferences y a la izquierda, abres "Custom" donde encontraras "Roadkill" donde veras "Roadkill Path" junto a una casilla de texto. Ahi tienes especificar donde tienes Roadkill1_1.exe -- en mi caso fue:
C:\Program Files (x86)\RoadKill\RoadKill1_1.exe




Espero que ahora todo el mundo pueda instalar Python correctamente y se acaben las dudas sobre el tema. Si hay mas dudas, preguntad en este hilo sin miedo. :)
« Última modificación: 06 Septiembre 2009, 19:58:27 por alanf »

Re: Instalacion de Python para que funcione con XSI
« Respuesta #1 en: 22 Agosto 2009, 18:27:47 »
Muy bueno alanf, mas de uno te lo agradecerá.

Re: Instalacion de Python para que funcione con XSI
« Respuesta #2 en: 22 Agosto 2009, 18:28:02 »
Bravo! por fin!!!! :D

Re: Instalacion de Python para que funcione con XSI
« Respuesta #3 en: 23 Agosto 2009, 02:23:57 »
que sepas que me has animado a instalar el roadkill siguiendo tus pasos,instalacion en w32 sin problemas,gracias tio

Re:Instalacion de Python para que funcione con XSI
« Respuesta #4 en: 11 Noviembre 2012, 22:12:12 »
 :-\hola y como en linux  (nstalacion de Python para que funcione con XSI)

alanf

  • *****
  • 6026
  • Pipeline Developer @ Felix & Paul Studios
Re:Instalacion de Python para que funcione con XSI
« Respuesta #5 en: 11 Noviembre 2012, 22:58:13 »
:-\hola y como en linux  (nstalacion de Python para que funcione con XSI)
En Linux no hay que hacer nada. Solo puedes usar el Python que viene con XSI, que por fuerza es el 2.5. No se puede cambiar. Tal como viene por defecto te deberia funcionar ya.

Re:Instalacion de Python para que funcione con XSI
« Respuesta #6 en: 12 Noviembre 2012, 20:05:23 »
Buscando el porque no se habilitaba, encontré que el problemas es que no se registro el python  cuando instale y por eso no lo tenia en el SI, la solución fue crear un archivo(xsi2013.sh)  con el permiso de ejecución  ( chmod +x xsi2013.sh ) y con el texto

#!/bin/tcsh
cd /usr/Softimage/Softimage_2013_SP1
source .xsi_2013_SP1
cd ${XSI_BINDIR}
mwpython win32com/axscript/client/pyscript.py
xsi



con eso ya se registro
y ahora si me funciona  8) :D ;D