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

  • Dirty Loops

    Dirty Loops

    21 Mayıs 2007
  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009
  • Madeon

    Madeon

    31 Ocak 2010