Ben aşağıdaki komutu çalıştırabilirsiniz:"setup.py clean" tam olarak ne yapar? sürümü 0.9.6 ile <code>setuptools</code> den <code>setup</code> bir çağrı çağırma
python setup.py clean
Ama bu tam olarak ne yapıyor? Bu komutla ilgili yardım örneğin bu clean
komutu kullanmak için bir olasılık var mı biraz seyrek ve
python setup.py clean --all
'build/lib.linux-i686-2.7' does not exist -- can't clean it
gibi yararsız ifadeleri verir çalışan .pyc
ve .~
ile biten temizleme otomatik olarak geçici python dosyaları? Bu komutla yapılabilir mi, yapılandırılmalı mıdır ...?
İlgi dışı, neden ekstra davranışı istiyorsunuz? Temiz bir dizinin olması güzel bir şey olduğunu hayal edebiliyorum, ama genel olarak rahatsız olmanız gereken bir şey değil. Herhangi bir sebep var mı? – Evert
Tüm içeriğin pakete alındığı bir dizini belirtmek için ekstra davranışı istiyorum. Önce geçici python dosyalarını kaldırmadan, tüm bu geçici dosyalar paketin içinde kullanılacaktır, hayır? Ayrıca, 'clean' komutu, sahip olduğunuz şeyi açıkça görebilmek için çalışma dizinini geçici dosyalardan temizlemede kullanılabilir. – Alex
Paketleme için 'setup.py sdist' işlevine bakın. Temizleme gelince: '* .pyc' dosyaları gerçekten bir problem olmamalı, ancak bulmayı düşünebilirsiniz. -name "* .pyc" Üste | xargs rm'. Bu dosyalar, Python ile alakasız bir şey değildir, çünkü bunlar Python ile ilgisizdir (bu, birkaç dosya türü için de geçerli olabilir). – Evert