(no subject)
Jul. 2nd, 2013 05:07 pmПринимаю в эксплуатацию систему, разработанную на питоне.
Имеется следующая грабля, с которой хотелось бы разбраться.
операционка - debian, система разворачивается в виртуальное окружение
после чего получается коллизия версий или настроек (не разбирался еще) питона:
(env)proj@demo:~/env$ which paster
/usr/bin/paster
(env)proj@demo:~/env$ which python
/srv/proj/env/bin/python
(env)proj@demo:~/env$ head /usr/bin/paster
#!/usr/bin/python
from paste.script import command
command.run()
если запускать просто paster, то работать не будет
если запускать python /usr/bin/paster, то все ок.
но такая конструкция, мягко говоря, неудобна.
если меня кто-то пнет в направлении описания правильного развертывания приложений такого типа под дебианом - буду признателен.
Имеется следующая грабля, с которой хотелось бы разбраться.
операционка - debian, система разворачивается в виртуальное окружение
после чего получается коллизия версий или настроек (не разбирался еще) питона:
(env)proj@demo:~/env$ which paster
/usr/bin/paster
(env)proj@demo:~/env$ which python
/srv/proj/env/bin/python
(env)proj@demo:~/env$ head /usr/bin/paster
#!/usr/bin/python
from paste.script import command
command.run()
если запускать просто paster, то работать не будет
если запускать python /usr/bin/paster, то все ок.
но такая конструкция, мягко говоря, неудобна.
если меня кто-то пнет в направлении описания правильного развертывания приложений такого типа под дебианом - буду признателен.