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

  • jpmkm1

    jpmkm1

    4 NİSAN 2008
  • Marques Brownlee

    Marques Brow

    21 Mart 2008
  • Skrillex

    Skrillex

    6 NİSAN 2010