小知识:vscode python import error的解决 在vscode中,如果导入外部包。而且那个包不在标准的python path中。那就麻烦啦。因为vscode 的python插件不允许你编辑python path。需要曲线救国。 首先生成一个标准的pylintrc文件 ``` pylint --generate-rcfile > .pylintrc ``` 在pylint文件中修改init-hook参数 ``` init-hook='import sys;sys.path.append("../common_file")' ``` 修改vscode的配置,为插件指定自定义的pylint配置。代码提示是另一个插件,也需要配置。 ``` "settings": { "python.linting.pylintArgs": ["--rcfile=E:/yinzihao/workspace/qiushi/qiushi_yuedu/.pylintrc"], "python.linting.enabled": true, "python.autoComplete.extraPaths": ["E:/yinzihao/workspace/qiushi/qiushi_yuedu/common_file"] } ``` 来自 大脸猫 写于 2017-12-23 16:52 -- 更新于2020-10-19 13:06 -- 0 条评论