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

  • Adam Outler

    Adam Outler

    19 EKİM 2006
  • Andrey Menshikov

    Andrey Mensh

    28 Ocak 2012
  • FullMag

    FullMag

    15 ŞUBAT 2007