使用 PyCharm IDE,在设置外部工具时,如何设置具有相对于使用当前虚拟环境默认值的路径的外部工具。?
一个例子是 pylint - 我希望虚拟环境版本而不是系统版本运行。
使用 PyCharm IDE,在设置外部工具时,如何设置具有相对于使用当前虚拟环境默认值的路径的外部工具。?
一个例子是 pylint - 我希望虚拟环境版本而不是系统版本运行。
不确定旧版本,但在 PyCharm 5 中可以使用$PyInterpreterDirectory$
宏。这正是我们想要的
您可以使用JDKPath宏,它指向为项目设置的解释器的可执行文件。-m
您可以将此与许多工具可以通过使用解释器选项直接运行它们的模块来运行的事实相结合。还有问题PY-2734 外部工具中的新有用宏每个人都可以投票。
刚刚在查找有关为外部工具设置参数时可能使用的“变量”的文档时找到了您的帖子。
没有文档,但在“编辑工具”对话框中按下“插入宏”按钮后,您可以看到所有可用内容的列表。
我在那里看不到对解释器路径的任何引用,但我通常使用 virtualenv 作为我的项目路径。如果你也这样做,你可以从那里推断出 python 解释器路径。