SORU
12 Aralık 2013, PERŞEMBE


Nasıl numpy üyeleri tanımak için PyLint alabilirim?

PyLint bir Python projesi üzerinde çalıştırıyorum. PyLint numpy kişi bulmak mümkün olma konusunda çok şikayet ediyor. Nasıl atlanıyor üyelik denetler kaçınırken bu önleyebilirsiniz.

Kod:

import numpy as np

print np.zeros([1, 4])

Hangi, ne zaman kaçtı, beklenen alıyorum:

[[ 0. 0. 0. 0.]]

Ancak, pylint bana bu hata veriyor:

E: 3, 6: '' 'sıfır' üyesi (üye) . numpy Modülü

Sürümleri için, pylint 1.0.0 (astroid 1.0.1, ortak 0.60.0) kullanarak ve numpy 1.8.0 ile çalışmaya çalışıyorum .

CEVAP
29 AĞUSTOS 2014, Cuma


Bu yana üst google neden bana tüm dosyaları bu uyarıları göz ardı var izlenimi verdi:

Sorun aslında pylint/astroid geçen ay https://bitbucket.org/logilab/astroid/commits/83d78af4866be5818f193360c78185e1008fd29ekaynakları düzeltildi ama henüz Ubuntu paketleri.

Bu kaynakları elde etmek için, sadece

hg clone https://bitbucket.org/logilab/pylint/
hg clone https://bitbucket.org/logilab/astroid
mkdir logilab && touch logilab/__init__.py
hg clone http://hg.logilab.org/logilab/common logilab/common
cd pylint && python setup.py install

son adım, büyük ihtimalle sudo ve tabii ki gerekir mademki mercurial klon gerekir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • guau . .

    guau . .

    25 Ocak 2008
  • hotstrikegently

    hotstrikegen

    26 AĞUSTOS 2011
  • MysteryGuitarMan

    MysteryGuita

    16 HAZİRAN 2006