Pycharm突然显示“未解决的参考”

时间:2016-04-24 15:10:23

标签: python pycharm

我不知道我能做些什么,但是Pycharm现在决定声称它不知道像const std::shared_ptr<A> A::INSTANCE = std::make_shared<A>(); static get()这样的东西虽然它在一小时前就已经有效了。

enter image description here

这是我的项目结构:

enter image description here

我不记得做任何导致这种情况的事情所以请告诉我如何解决这个问题。

我不明白,在项目浏览器中的“外部库”下,我实际上可以看到TaggedDocument实际存在。那么为什么PyCharm仍然在这里抱怨? / p>

enter image description here

更新

我注意到以下内容:在包Doc2Vec中,我看到文件gensim.models.doc2vec未标记为Python文件!请注意右侧还有没有语法突出显示!奇怪的是,该目录中的所有其他文件实际上都被正确识别了!

enter image description here

这些是gensim.models

下的文件权限
doc2vec.py

here是我/usr/local/lib/python2.7/dist-packages/gensim/models的全部内容。

2 个答案:

答案 0 :(得分:1)

请检查您是否意外删除了doc2vec.py文件中的部分代码,因为奇怪的是pycharm可以为此文件提供直接路径,但无法读取它。 另一件事情可能会发生但很奇怪的是关于权限的事情,也许你已经更改了这个文件夹中的权限,现在pycharm没有读取此文件的权限?

答案 1 :(得分:0)

最后一次机会,请尝试启用以下内容(source):

enter image description here