我不太确定这个问题属于StackOverflow,而不属于其他SE网站,但由于它的python相关,我认为它可能适合。
最近,我开始在我的IDE中收到错误(下面我的IDE的详细信息) - 我收到错误"找不到引用'路径'在' os.py'" 看一下os.py,我意识到os.path只是posixpath.py(在Linux上)或ntpath.py(在Windows上)的别名。 现在,我的python安装没有改变,并且当运行导入os.path(或从它)的脚本时,它们都运行良好,因此没有实际错误,只是在我的IDE中发出恼人的警告。我尝试在IDE中更改项目解释器,但它没有工作。我也尝试使用所说的IDE从终端运行,它工作正常。 它可能是PyCharm中的一个错误吗?
我在线查看,无法找到错误报告或任何人遇到同样的问题。
PyCharm构建详细信息:
PyCharm 2018.1(社区版) Build#PC-181.4203.547,建于2018年3月26日 JRE:1.8.0_152-release-1136-b20 amd64 JVM:JetBrains s.r.o的OpenJDK 64位服务器VM Linux 4.7.0-0.bpo.1-amd64
答案 0 :(得分:11)
答案 1 :(得分:3)
我想这是最后一个版本的PyCharm中引入的错误(或行为)。实际上,自从我最近安装的上次更新以来,它一直在发生。
但是,我暂时忽略了PyCharm中这些未解决的引用,以避免出现恼人和误导性的警告。
为此,如果您以这种方式导入os.path
(例如):
from os.path import join
转到PyCharm首选项 - >编辑 - >检查
然后,在“Python”下查找“Unresolved references”并添加以下条目:
希望这有帮助, 朱