virtualenv.

°¡»ó ÆÄÀ̽ã ȯ°æ ºô´õ
Áö±Ý ´Ù¿î·Îµå

virtualenv. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • MIT/X Consortium Lic...
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Ian Bicking
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://sqlobject.org/

virtualenv. ű×


virtualenv. ¼³¸í

°¡»ó ÆÄÀ̽ã ȯ°æ ºô´õ VirtualEnv´Â °Ý¸® µÈ Python ȯ°æÀ» ¸¸µå´Â ¼ÒÇÁÆ®¿þ¾îÀÔ´Ï´Ù. ±âº» ¹®Á¦´Â Á¾¼Ó¼º ¹× ¹öÀü Áß ÇϳªÀÌ¸ç °£Á¢ÀûÀ¸·Î »ç¿ë ±ÇÇÑ Áß ÇϳªÀÔ´Ï´Ù. libfooÀÇ ¹öÀü 1ÀÌ ÇÊ¿äÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÀÖÁö¸¸ ´Ù¸¥ ÀÀ¿ë ÇÁ·Î±×·¥Àº ¹öÀü 2°¡ ÇÊ¿äÇÕ´Ï´Ù.ÀÌ ÀÀ¿ë ÇÁ·Î±×·¥À» ¸ðµÎ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï±î? /usr/lib/python2.4/site-packages (¶Ç´Â Ç÷§ÆûÀÇ Ç¥ÁØ À§Ä¡°¡ ¹«¾ùÀ̵ç)¿¡ ¸ðµç °ÍÀ» ¼³Ä¡ÇÏ¸é ¾÷±×·¹À̵åµÇÁö ¾Ê¾Æ¾ßÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥À» ½Ç¼ö·Î ¾÷±×·¹À̵å ÇÒ ¼ö¾ø´Â »óȲ¿¡¼­ ½±°Ô Á¾·á ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀϹÝÀûÀ¸·Î ÀÀ¿ë ÇÁ·Î±×·¥À» ¼³Ä¡ÇÏ°í ¸Ã±â°í ½Í´Ù¸é ¾î¶»°Ô µÉ±î¿ä? ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ ÀÛµ¿ÇÏ´Â °æ¿ì ÇØ´ç ¶óÀ̺귯¸®ÀÇ º¯°æ »çÇ×À̳ª ÇØ´ç ¶óÀ̺귯¸®ÀÇ º¯°æ »çÇ×Àº Application.also¸¦ ²÷À» ¼ö ÀÖ½À´Ï´Ù. Global Site-Packages µð·ºÅ丮¿¡ ÆÐÅ°Áö¸¦ ¼³Ä¡ÇÒ ¼ö¾ø´Â °æ¿ì ¾î¶»°ÔÇؾßÇմϱî? ¿¹¸¦ µé¾î, °øÀ¯ µÈ È£½ºÆ®¿¡¼­ ÀÌ·¯ÇÑ ¸ðµç °æ¿ì, VirtualEnv°¡ µµ¿òÀ» ÁÙ ¼ö ÀÖ½À´Ï´Ù. ´Ù¸¥ VirtualEnv ȯ°æ°ú ¶óÀ̺귯¸®¸¦ °øÀ¯ÇÏÁö ¾Ê´Â ÀÚü ¼³Ä¡ µð·ºÅ丮°¡Àִ ȯ°æÀ» ¸¸µì´Ï´Ù (¼±ÅÃÀûÀ¸·Î Àü¿ª ¼³Ä¡µÈ ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏÁö ¾Ê´Â). $ Python VirtualEnv.py EnvThis Env / lib »ý¼º / Python2.4/site- ÆÐÅ°Áö (¶Ç´Â Python 2.5ÀÇ Python 2.5ÀÇ env / lib / python2.5 / »çÀÌÆ® ÆÐÅ°Áö)´Â ¼³Ä¡°¡ÀÖ´Â ¶óÀ̺귯¸®°¡ À̵¿ÇÕ´Ï´Ù. ¶ÇÇÑÀÌ È¯°æÀ» »ç¿ëÇÏ´Â Python ÀÎÅÍÇÁ¸®ÅÍ ÀÎ env / bin / pythonÀ» ¸¸µì´Ï´Ù. ÇØ´ç Å뿪»ç (½ºÅ©¸³Æ®¿¡ #! / path / to / env / bin / pythonÀÌÀÖ´Â °æ¿ì)¸¦ »ç¿ëÇϸé ÇØ´ç ȯ°æÀÇ ¶óÀ̺귯¸®°¡ »ç¿ëµË´Ï´Ù. (Windows ¿ë ½ºÅ©¸³Æ® ¹× ½ÇÇà ÆÄÀÏÀº envScripts·Î À̵¿ÇÕ´Ï´Ù. ½ºÅ©¸³Æ®·Î ºó / ¹Ù²Ù±â°¡ Ç¥½ÃµË´Ï´Ù.) ¶ÇÇÑ SetUppools¸¦ ¼³Ä¡ÇÏ°í env / bin / easy_installÀ» »ç¿ëÇϸé ÆÐÅ°Áö°¡ ȯ°æ¿¡ ¼³Ä¡µË´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÆÄÀ̽ã ÀÌ ¸±¸®½º¿¡¼­´Â »õ·Î¿î ±â´É : ¡¤ PIP 0.6À» Æ÷ÇÔÇϽʽÿÀ


virtualenv. °ü·Ã ¼ÒÇÁÆ®¿þ¾î