Python
包导入问题
问题背景
vscode 直接运行python程序,总是会莫名其妙的出现一些本来没有的导入错误。根源是相对路径带来的问题。
考虑到手动在代码中通过sys添加路径总是一个很不优雅且混乱的方式。
推荐通过修改vscode配置文件实现pythonpath管理,如下:
解决方案
修改调试配置信息文件launch.json ,位于Run-Open Configurations
注:适用于运行Run-启动调试Start Debugging
{
// 使用 IntelliSense 了解相关属性。
// 悬停以查看现有属性的描述。
// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python"