VS Code 配置Python自定义模块

简介: 修改全局设置或特定代码设置,让VS Code识别自定义Python模块

【全局】将自定义模块的路径加入VS Code检测列表:

File -> Preferences -> Settings -> Extensions -> Python -> Auto Complete: Extra Paths -> Edit in settings.json

在打开的settings.json的光标处添加自定义模块的绝对路径
示例:

{
    ...
    "python.autoComplete.extraPaths": [
    "D:/Programming/Python/modules"
    ],
    "python.analysis.extraPaths": [
        "D:/Programming/Python/modules"
    ]
}

若不想设置全局设置,可以在项目文件夹的.vscode子文件夹新建同名文件并配置上述属性

【局部】在要调试的代码中添加自定义模块路径

import sys
sys.path.append("D:\Programming\Python\modules") # add work dir to sys path

若要调试的代码和自定义模块位于相同目录,则无需进行这个操作

目录
相关文章
|
3月前
|
PyTorch Linux 算法框架/工具
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
这篇文章是关于如何使用Anaconda进行Python环境管理,包括下载、安装、配置环境变量、创建多版本Python环境、安装PyTorch以及使用Jupyter Notebook的详细指南。
366 1
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
|
2月前
|
安全 网络安全 数据安全/隐私保护
|
2月前
|
Python
在Python中,自定义函数可以抛出自定义异常
在Python中,自定义函数可以抛出自定义异常
49 5
|
2月前
|
存储 开发者 Python
自定义Python的异常
自定义Python的异常
20 5
|
2月前
|
JSON Shell Linux
配置Python的环境变量可
配置Python的环境变量
199 4
|
2月前
|
存储 JSON API
如何自定义Python环境变量?
如何自定义Python环境变量?
47 3
|
3月前
|
Python
Python实用记录(十六):PyQt/PySide6联动VSCode便捷操作指南
本文提供了一份详细的PySide6与VSCode联动的操作指南,包括安装配置VSCode、安装必要的扩展、配置扩展以及编辑和运行PySide6项目。文中还提到了相关工具如uic.exe、rcc.exe和designer.exe的用途,并提供了进一步学习的资源。
502 1
Python实用记录(十六):PyQt/PySide6联动VSCode便捷操作指南
|
2月前
|
JavaScript 前端开发 开发者
如何在 Visual Studio Code (VSCode) 中使用 ESLint 和 Prettier 检查代码规范并自动格式化 Vue.js 代码,包括安装插件、配置 ESLint 和 Prettier 以及 VSCode 设置的具体步骤
随着前端开发技术的快速发展,代码规范和格式化工具变得尤为重要。本文介绍了如何在 Visual Studio Code (VSCode) 中使用 ESLint 和 Prettier 检查代码规范并自动格式化 Vue.js 代码,包括安装插件、配置 ESLint 和 Prettier 以及 VSCode 设置的具体步骤。通过这些工具,可以显著提升编码效率和代码质量。
537 4
|
3月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
643 3
|
3月前
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
514 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。