簡體   English   中英

帶有PyDev錯誤突出顯示的Eclipse

[英]Eclipse with PyDev error highlighting

帶有PyDev的Eclipse在某些奇怪的地方突出顯示了錯誤。 它檢測到類似這樣的函數的錯誤(這是“ A Byte of Python”中有關VarArgs函數的VarArgs ):

def total(initial=5, *numbers, extra_number=10):
    count = initial
    for number in numbers:
        count += number
    count += extra_number
    print(count)

在第一行檢測到的錯誤是: Expected:)undefined variable: extra_number 我認為它不理解帶有關鍵字的參數。

另外,當我嘗試將變量與nonlocal詞一起使用時,出現錯誤: undefined variable: nonlocal

如何改善PyDev的錯誤消息並關閉這些示例的錯誤?

PyCharmKomodo上的PS我看不到那些錯誤,但是我非常喜歡開源PyDev

好吧,這告訴我您實際上是在使用Python 2.x而不是3.x因為您指定的兩個錯誤都將出現在2.x而不是3.x

在PyDev中檢查交戰者,您可能已將其設置為2.7

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM