我想与我的团队分享 PyCharm 运行/调试配置。我需要一种配置运行/调试配置的方法,以便它们也可以在其他计算机上工作。
有没有动态的方式获得项目的目录?有什么想法吗?
也许改变的方法是将“C:\ PythonPlatform \ Test \”比作“$ {PROJECT_DIR} \ Test”中的“文件夹” “和”工作目录“字段?见图:
答案 0 :(得分:5)
PyCharm中有所谓的Macros,其中包含$ProjectFileDir$
描述为项目文件的目录。但是,它们似乎只能用于外部工具部分,而不能用于运行/调试配置。但是,在另一个JetBrains产品 - WebStorm 中引发了一个非常相关的问题Add support for macros in Run/Debug Configurations screen。在那里,我们发现信息表明项目目录下任何文件的路径相对于项目目录存储,这意味着如果项目放在文件系统中的其他位置,则仍然可以找到该文件。换句话说,您看到的路径显示为绝对路径,但它们实际上是相对于项目的目录。我必须承认至少可以说是令人困惑的。
我创建了问题Add support for macros in run/debug configurations - 随时投票。
答案 1 :(得分:0)