vscode中使用python无法import自定义包以及路径、相对路径等问题

自定义包导入问题

需要手动配置自定义包的路径
首先是手动额外lib地址
使用ctr+shift+p 打开工作区设置,加入python.analysis.extraPaths:[]
在后面填上自定义包的地址就性了
vscode中使用python无法import自定义包以及路径、相对路径等问题_第1张图片

自定义包的自动补全问题

vscode中使用python无法import自定义包以及路径、相对路径等问题_第2张图片
一样 手动添加自动补全的额外路径
不过是在settings里配置的 和上面那个有点不一样

使用jupyer的绝对地址不一样,所以尽量使用相对路径

#使用下面代码获取当前文件路径地址
os.path.dirname(__file__)
#'c:\\PYTHONCODE\\'
#使用下面代码拼接完成完整地址:
a = os.path.join(os.path.dirname(__file__), './images')
#'c:\\PYTHONCODE\\./images'
os.listdir(a)

你可能感兴趣的:(python,python,vscode)