關於vscode編寫python3,Django2.0時,pylint不能正常使用的問題


使用vscode編寫Django2.0項目的時候,安裝的pylint會報錯

由於vscode和系統默認的python是python2,而Django2.0不支持python2,默認使用python3,導致pylint不能正確的使用

解決辦法:

1)卸載掉pylint:sudo pip uninstall pylint

  windows中請執行pip uninstall pylint,若出錯,請以管理員方式打開終端(不確定是否必須)

2)重新以python3安裝pylint:sudo pip3 install pylint

  windows中請以管理員方式打開終端,執行pip3 install pylint

3)打開vscode,修改相應設置:(windows10 ,ubuntu16.04)

  1.文件->首選項->設置 (英文版對應:file -> preferences -> settings)

  2.折疊常用設置(Commonly Uesd),展開Python Configuration,找到下圖中pylintArgs一項。或直接搜索pylintArgs

  3.鼠標移動到上面,會在左側出現一個筆符號,點擊,復制到設置(copy to settings)

  4.在括號中添加指令。取消提醒,可添加”–disable-msg=C0103”。不同指令/錯誤代號逗號分隔。

 

  5.同操作2,在搜索里面搜:python.pythonpath,並且執行操作3

  6.在右邊的修改python為python3即可

之后重啟vscode  發現pylint工作正常


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM