2010-11-22 7 views
2

Çarpışmaları önlemek için PYTHONPATH öğesini açıkça belirten bir komut dosyası çalıştırıyorum. Bununla birlikte, os.environ['PYTHONPATH'] = '' dese bile, sistem hala komut dosyasının dışında "yaşamak" olan eski yolumu bulabiliyormuş gibi görünüyor.Sistemim açık bir şekilde ayarlandıktan sonra eski PYTHONPATH cihazımı neden kullanıyor?

Açıkça yeni bir tanesine ayarladıktan sonra bile sistemim eski PYTHONPATH'ı nasıl görebilir?

+0

Windows veya Unix gibi? –

cevap

4

PYTHONPATH ortam değişkeni, başlangıçta ayrıştırılır ve sys.path'a eklenir. Yolu Python kodunuzdan ayarlamanız gerekiyorsa, 'u değil, PYTHONPATH'u değiştirin.

+1

Sen bir hayat kurtarıcısın. Bu beni deli ediyordu! –

İlgili konular