Python portable, linux y windows

Estoy usando Linux en casa, pero en la escuela usamos Windows 7. Quiero tener python instalado en mi dispositivo USB para poder usarlo tanto para Windows como para Linux (Ubuntu 13.04). ¿Hay alguna forma en la que pueda instalar python en mi usb para que tanto las computadoras con Windows como las de Linux puedan usarlo? Estoy más interesado en python 2.7. Tengo Wine instalado en mi máquina linux. Puede que no sea lo ideal, pero ¿podría usar python portátil y ejecutarlo bajo el vino?

Puedes instalar dos pitones. Descargue Anaconda desde el sitio web http://continuum.io/ para Linux y Windows. Instálelos (en las máquinas win y lin) y luego cree dos entornos en su USB usando el conda paquetes conda :

 # Windows conda create -p E:\pywin python all other packages you want # Linux conda create -p /mnt/usb/pylin python all other packages you want 

Luego use el entorno pywin en windows y pylin en linux.

 # Windows D:\pywin\python.exe your_script.py # Linux /mnt/usb/pylin/bin/python your_script.py 

Con conda podrá mantener los mismos paquetes en ambos entornos, por lo que tendrá todo lo que necesita en ambos sistemas …

O puede instalar el Anaconda directamente en el USB, pero eso requerirá más espacio …

Siempre puede probar una solución basada en navegador con los archivos alojados en archivos .txt en Google Drive o Dropbox. Skulpt.com también se sincroniza con GitHub, para que puedas trabajar de esa manera.