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

  • Andrea Lewis

    Andrea Lewis

    14 Mart 2013
  • Eric Anthony

    Eric Anthony

    13 AĞUSTOS 2011
  • njhaley

    njhaley

    24 NİSAN 2006