Estoy usando virtualenv para desarrollar una aplicación django con un equipo. El servidor en el que estamos implementando ejecuta python 2.6, pero el predeterminado para nuestras máquinas es 2.7.3. ¿Hay alguna manera de especificar la versión de Python en el archivo requirements.txt, o algo similar, dentro de la base de código?Especifique la versión de Python para Virtualenv en Requirements.txt
Sé que requirements.txt es una cuestión de pepita, y la versión de python es una cosa virtualenv, pero sería muy conveniente no tener que decirle a cada persona nueva que se une al equipo cómo configurar su virtualenv.
No entiendo qué es lo que motiva su pregunta. ¿Está escrito su código para '2.6' o' 2.7'? Si no está escrito para '2.6', obviamente no va a funcionar en tu servidor, así que no sé qué quieres hacer :). Asumiendo que está escrito para '2.6', solo documente que es' 2.6 + ', y no hay necesidad de especificar particularmente usar' 2.6' al crear un venv, ¿qué pasa si alguien usa '2.7' ?. – Julian
El código está escrito para 2.6 ya que los servidores lo requieren. Debería estar documentado, pero me gustaría hacer cumplir 2.6 a través de virtualenv y luego decirle a las personas que es 2.6+ y espero que lean los documentos de Python a fondo. – Arion
Esta pregunta ha sido respondida aquí: http://stackoverflow.com/a/33451105/1959808 –