gpt4 book ai didi

python-3.x - 在 Pycharm 中定义一致(且合法)的导入样式

转载 作者:行者123 更新时间:2023-12-04 15:52:44 26 4
gpt4 key购买 nike

我的 Pycharm 正在自动生成这种形式的导入:from submodule.subsub import myfunction。此导入命令中缺少 root 模块,submodule 位于该模块之下。然而这在我的机器(Ubuntu)上运行正常。

在我同事的机器(Windows;我不知道这是否有所不同)中,Pycharm 正确生成了 from root.submodule.subsub import myfunction,它在我的机器上也运行正常。

如何让 Pycharm 在我的机器上生成完整路径?如何让 Python 和 Pycharm 正确地告诉我缩写路径是错误的?

最佳答案

问题是由于 Pycharm 没有检测到正确的文件夹作为项目的根。

您可以将任何文件夹定义为 Root,方法是右键单击它以 Mark Directory as -> Sources Root。文件夹颜色将从灰色变为蓝色。根据我的经验,更改根目录会改变这些自动生成的语句的行为。

关于python-3.x - 在 Pycharm 中定义一致(且合法)的导入样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53172671/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com