SORU
30 AĞUSTOS 2009, Pazar


Neden '#!/bin/env python' güya daha doğru '#!/usr / /' usr/bin/python?

Herkes bunu biliyor mu? Hiç bir cevap bulmak mümkün oldum.

CEVAP
30 AĞUSTOS 2009, Pazar


Eğer eğilimli yükleme python çeşitli ve ilginç yerler senin YOLUNU ($PATH tipik Unıx kabukları, %PATH tipik Windows olanlar) kullanarak /usr/bin/env uyum heveslerinize (iyi, Unıx gibi ortamlarda en az) iken doğrudan /usr/bin/python olmaz. Ama kontrol kaybı hangi sürümünü Python script altında olduğu saf pazarlık... bakarsanız benim kod sensin daha görmek başlaması ile birlikte, örneğin, #!/usr/local/bin/python2.5 daha açık ve kabul #!/usr/bin/env python farz edelim ki ... senaryo önemli benim gibi olmasını sağlamak için çalışma ile belirli bir sürümü var test edilmiş ve geliştirilmiş, bir yarı-rasgele;-).

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • andony5589

    andony5589

    7 Aralık 2011
  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • whiteboy7thst

    whiteboy7ths

    1 Temmuz 2009