我正在尝试在VSCode中调试我的python程序,在那里我得到了它的目录。当我从终端运行 os.getcwd()
时,我得到了正确的目录,但是当我使用 VS Code 调试选项时,它默认为“默认”路径(在我的注册表变量中设置,即 C:\Users
我已经创建了一个launch.json文件。
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"cwd": "C:\\Users\\<User>\\Documents\\Project\\"
}
]
}
在这里我添加了“cwd”,除了我在这里放置什么值之外,os.getcwd()
的值在调试模式下返回默认路径。我试过放:整个路径,${workspaceFolder}
,${fileDirname}
,${文件工作空间文件夹}
。
launch.json文件位于。我的项目中的vscode文件夹。
我不明白为什么会发生这种情况,理想情况下会想要修复。本网站上关于这个主题的其他问题都无济于事。
请在“launch.json
”中使用与以下类似的设置:
"cwd": "${workspaceFolder}\\a_pythonscript",
当我的“main.py”位于“demo_csv”文件夹中并且“lauch.json”使用“cwd”时:“${workspaceFolder}\\demo”,
:
由于 VS 代码中的 python 调试函数由 Python 扩展提供,请尝试重新安装 Python 扩展。
对于那些将来可能会遇到同样问题的人,我找到了一个解决办法。(这在没有< code>launch.json的情况下也能工作。)
我将代码从< code > directory = OS . getcwd()手动编辑为:
dir_path = os.path.dirname(os.path.realpath(__file__))
os.chdir(dir_path)
directory = os.getcwd()
然后调试器在当前工作目录中,并且能够看到我需要它的文件。
我想为我的项目将文本组件(dayTitle)的字体样式更改为自定义字体。对于设置预定义字体ex:-BOLD,Harmony OS平台允许用户以这种方式设置预定义字体- 有什么办法,我可以设置自定义字体到我的文本组件(一天标题)?
我已经用PyCharm建立了我的第一个烧瓶项目,这是我的应用程序。py文件: 我想在调试模式下运行我的项目,这样我就不必每次发生变化时都重新启动服务器。我提供应用程序。使用debug=True参数运行函数,但这似乎不会更改调试标志。然而,应用程序确实启动了,我确实在页面上看到了“TEST”,但这是在调试标志设置为False的情况下进行的。 我还尝试直接用os.environ["FLASK_DEBU
设置 应用设置允许用户选择他们对应用行为的偏好。它们授予用户真实的控制感,并且避免用户被同样的问题反复打扰。 访问设置 由于用户并不需要经常使用设置,所以它们在 UI 中并不显眼。应用中访问设置时:在任何情况下,进入“设置”的按钮都应简单命名为“设置”。如果当前的页面支持左导航栏,那么把设置放在导航栏中除“帮助及反馈”外的所有按钮的下方。另外,如果当前页面里有工具栏,把设置放在工具栏的更多操作(a
我将设置为,并将其添加到我的。当我运行和echo,它们都给了我正确的信息。但是,当我运行libgdx安装程序时,它会给出以下错误:<code>错误:未设置JAVA_HOME,并且在路径中找不到任何“JAVA”命令。 请在您的环境中设置JAVA_HOME变量,以匹配您的JAVA安装位置。 有什么想法吗?
问题内容: 我开始将vscode用于Python。我有一个简单的测试程序。我想在调试下运行它,并且需要设置运行的工作目录。 我如何/在哪里做? 问题答案: @ SpeedCoder5的评论应该是一个答案; 具体来说,您可以指定一个动态工作目录。(即当前打开的Python文件所在的目录),使用 如果您在运行Python时使用的是该选项,则文件可能看起来像下面的我的文件。 请记住,该文件控制着Visu
我真的希望有人能帮忙,因为这快把我逼疯了。 我试着在Ubuntu上调试运行RubyMine,但是一点运气都没有。我花了几个小时在谷歌上搜索和阅读文章,尝试不同的东西,但毫无乐趣。 当我在调试模式下运行时,发生的所有情况是出现以下消息: 然后我得到一个加载栏,显示等待10秒钟调试。然后我得到: 我不知道该尝试什么,我一直在努力寻找一篇关于如何从头开始配置的像样文章,我只是从RubyMine那里得到了