2012-11-22 18 views

cevap

18
import compileall 

compileall.compile_dir('D:/FAS/config', force=True) 
+16

Alternatif pyc dosyaları kaldırmak için –

0

Kitaplık modülünü yükseltirken benzer bir sorunla karşılaştım. Farklı git dallarında farklı modül versiyonlarım vardı ve şubeyi değiştirdiğimde compileall kullanarak yeniden derlemiş olmama rağmen çalışmayı bırakıyorlar.

Basit çözümüm, tüm .pyc dosyalarını kütüphaneden kaldırmak ve komut dosyalarını çalıştırarak gerekli tüm modüllerin kendisini derlemesidir. İşe yaradı!! `Piton -m compilelall -f D:/FAS/config`

Kolay komut komut satırından, find libs/ -name *.pyc -exec rm {} \;

İlgili konular