Я написал по аналогии два инициализационных скрипта
Вот на csh:
if ( «${pythonpath}» !~ */opt/g2p/lib/python2.6/site-packages/* ) then
set pythonpath = ( /opt/g2p/lib/python2.6/site-packages/ $pythonpath )
endif
А вот на sh:
if ! echo ${PYTHONPATH} | /bin/grep -q /opt/g2p/lib/python2.6/site-packages/ ; then
PYTHONPATH=/opt/g2p/lib/python2.6/site-packages/:${PYTHONPATH}
fi
Но они ничего не делают. Я думаю, что это потому, что переменная PYTHONPATH вообще не задана к началу их работы.
Подскажите плиз, как добавить к операторам if проверку, что переменная не задана совсем?
Спасибки.
Ответ на:
комментарий
от edigaryev
Ответ на:
комментарий
от Dims2000
Ответ на:
комментарий
от kulti
Ответ на:
комментарий
от Dims2000
Ответ на:
комментарий
от Dims2000
Ответ на:
комментарий
от kulti
Ответ на:
комментарий
от sdio
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Python — не импортируется библиотека! (2010)
- Форум Django и NoneType object is not callable (2010)
- Форум Альтернативное монтирование флешек (2009)
- Форум Python - AttributeError: 'module' object has no attribute 'SymbolInventory' (2010)
- Форум Нужно вывести total в с-shell (2015)
- Форум Telnet, проверка доступности порта (2010)
- Форум Помогите новичку пожалуйста :) (2010)
- Форум PostgreSql пускается только вручную ... (2002)
- Форум Где и как отключить PYTHONPATH ? (2018)
- Форум rabbitmqctl join_cluster Error on AMQP «broker forced connection closure with reason 'shutdown' (2020)