生物生存的基本条件是营养物质、阳光、空气和水,还有适宜的温度和一定的生存空间.在飞向太空时,必须携带维持生命的物质,太空是一个高真空的环境,没有空气,因此宇航员必须携带人呼吸所必须的氧气,在细胞的线粒体里,在氧的作用下分解有机物释放能量供人体进行各项生命活动,所以必须有营养物质.氧气和营养物质的运输都必须在水中进行,水是构成细胞的主要成分,因此还必需携带水分.因此宇航员所携带维持生命所需的物质是水、食物、氧气.故答案为:宇航员所携带维持生命所需的物质是水、食物、氧气.