Sea cual sea Python que se utiliza para hacer funcionar el bootstrap.py inicial es la que se utilizará para todo el proyecto. Todas las rutas harán referencia a esa python específica y se usarán los paquetes de sitio para esa python específica.
Ésta es una de las mejores cosas de buildout
Ésta es una de 32 bits de Python 2.6:
/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6 boostrap.py
Ésta es una pitón de 64 bits 2.7:
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python bootstrap.py
Ahora ir a buscar en el bin/it creado.
Luego haga su actual bin/buildout -c dev.cfg y observe los scripts en el contenedor. Para mi ejemplo 32 bits:
Para el primero que veo en mi archivo de Django:
#!/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/Python
...
'/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages',
La respuesta aceptada dice que necesita para compilar toda una pitón. Esto no es necesario ni aconsejable, aunque significaría que tiene un paquete de sitio completamente aislado. Pero hay formas más fáciles de decirle a buildout que no incluya los paquetes de sitio.
La respuesta de esaelPsnoroMoN es correcta, pero no describió la solución muy bien.(Lo ignoré yo mismo antes)
Lo sentimos, pero ¿cómo se diferencia de mi actualización? ¿Y cómo me ayuda? parece que pasé esta parte. ¡Gracias por la ayuda! – JackLeo
Escribí esta respuesta * antes de * que haya editado su pregunta. No puedo responder preguntas que están siendo reformuladas, ¿verdad? ;-) –
No. Gracias por intentarlo. :-) – JackLeo