2016-04-10 30 views
1

Birisi yardımcı olabilir mi, lütfen? Bunu neden gördüğümü anlayamıyorum.ImportError: Spwd adlı bir modül yok

Python'dan spwd modülünü kullanmaya çalışıyorum. çalıştırırken ben sadece bunu ithal ama bu kesinlikle beklenmedik hata bakın:

Traceback (most recent call last): 
File "./library/system_users.py", line 25, in <module> 
import spwd 
ImportError: No module named pwd 

Ben varsayılan olarak mevcut olmalıdır düşündük.

Python 2.7.10
/Library/Python/2.7/site-packages gelen pip 8.1.1 (piton 2.7)
OS X El Capitan 10.11.4

Bazen pip install --upgrade pip kadar yardımcı olabiliriz. Maalesef şimdi değil.

Avans için teşekkürler.

+0

@dooms - pardon, ne demek? RPM Linux kullanmıyorum. Bu Python modülünü betiğimle kullanmaya çalışın, ancak içe aktaramıyorum. Sadece MacBook'umda geliştiriyorum. –

+0

Analiz ettiniz mi pwd modülünü kurun? –

+0

@HarshDattani tabiki no. Örneğin, varsayılan olarak "grp" veya "pwd" modülleri gibi kullanılabilir olması gerektiğini düşündüm. –

cevap

0

Anaconda kullanmalısınız.

Anaconda is a completely free Python distribution (including for commercial use and redistribution). It includes more than 400 of the most popular Python packages for science, math, engineering, and data analysis. See the packages included with Anaconda and the Anaconda changelog.

Bundan sonra, sadece yazın:

conda install spwd 
+0

Şu anda OS X üzerinde Python modüllerinin düzgün kullanılması durumunda sorun yok mu (Python için başka bir modül yöneticisi)? Bir başkası bunu kanıtlayabilir mi/kabul edebilir mi? –

+0

Ayrıca, komut dosyasını uzak Debian sunucusunda çalıştırdım. Orada iyi çalışıyor çünkü mevcut bir modül var. –

+0

Endişelenme Anaconda iyi bilinen bir dağıtımdır. – dooms