vscode/cursor中python运行路径设置 &&模块导入问题

vscode/cursor中python运行路径设置

## 文件路径设置

问题描述

pycharm的项目用cursor运行,出现目录找不到

后来利用 os.getcwd(),经过打印调试发现是IDE的本身配置问题

pycharm中,os.getcwd()默认打开当前脚本所在目录

vscode/cursor中,os.getcwd()默认打开当前工作区(项目目录)

解决

  1. 在vscode/cursor中,文件->首选项->设置->搜索python.teminal,勾选python>terminal:executeInFileDir为true
  2. 扩展code runner->设置->勾选File Directory As Cwd为true

重启,解决问题

模块导入问题

因为在vscode/cursor中,其实是在终端运行python,不像集成IDE pycharm一样可以自动搜索自己写的python包,所以会出现 找不到Python自定义模块,报错No module named 'xxx'的问题

解决方法(一劳永逸):

文件->首选项->设置->搜索setting.json进行编辑,添加以下代码:

复制代码
{
  "terminal.integrated.env.windows": {
    "PYTHONPATH": "${workspaceFolder};${env:PYTHONPATH}"
  }
}

一般是在C:\Users\用户名\AppData\Roaming\Cursor\User里面

相关推荐
进击的六角龙14 分钟前
【Python数据分析+可视化项目案例】:亚马逊平台用户订单数据分析
开发语言·爬虫·python·数据分析·网络爬虫·数据可视化
蹦蹦跳跳真可爱58916 分钟前
Python---数据分析(Pandas九:二维数组DataFrame数据操作二: 数据排序,数据筛选,数据拼接)
python·信息可视化·数据分析·pandas
G皮T26 分钟前
【Python Cookbook】字符串和文本(一)
python·正则表达式·字符串·查找
云空1 小时前
《Gradio Python 客户端入门》
服务器·python
前端阿森纳1 小时前
使用 Conda + Pip 创建 Python 开发环境的完整教程
人工智能·python·机器学习
mosquito_lover11 小时前
Python实现人脸识别的六种技术及库调用示例
python·opencv
Blossom.1182 小时前
从入门到进阶:Python数据可视化实战技巧
java·开发语言·spring boot·后端·python·网络协议·信息可视化
冷琴19962 小时前
基于python+django的旅游信息网站-旅游景点门票管理系统源码+运行步骤
python·django·旅游
余欲与鱼语渔2 小时前
【Jupyter】notebook无法显示tqdm进度条
python·jupyter·tqdm
安然无虞2 小时前
31天Python入门——第9天:再学函数
开发语言·后端·python·pyqt