Indexing 为什么PyCharm索引项目根目录之外的目录?

Indexing 为什么PyCharm索引项目根目录之外的目录?,indexing,pycharm,Indexing,Pycharm,我在这个目录中的shell上创建了一个新的virtualenv: /主页/x/项目/foo环境 然后我启动了PyCharm,并将上面的目录作为新项目打开 由于PyCharm花了很长时间在空virtualenv上建立索引,我查看了这个过程: ls -l /proc/PID-OF-PYCHARM/fd .... lr-x------ 1 x x 64 Aug 22 13:02 29 -> /home/x/Musik/Hit-Giganten/Best_Of_Italo_Hits/cd1/08.

我在这个目录中的shell上创建了一个新的virtualenv:

/主页/x/项目/foo环境

然后我启动了PyCharm,并将上面的目录作为新项目打开

由于PyCharm花了很长时间在空virtualenv上建立索引,我查看了这个过程:

ls -l /proc/PID-OF-PYCHARM/fd
....
lr-x------ 1 x x 64 Aug 22 13:02 29 -> /home/x/Musik/Hit-Giganten/Best_Of_Italo_Hits/cd1/08.Adriano_Celentano__24.000_Baci.ogg
为什么PyCharm会看我的文件夹,里面有意大利流行音乐


我在谷歌上搜索过,但只能找到一种排除项目根目录的方法。上面的文件在项目根目录之外。

转到设置->项目->项目解释器->单击设置图标按钮->删除不希望包含的目录路径

在以下位置找到解决方案:

您能在项目结构中显示外部库中的内容吗?@mx0抱歉,我在“项目结构”下看不到“外部库”。如何向您显示所需信息?在项目结构下方的左面板中,应该是外部库()。这里列出了哪些目录?您能从@guettli检查解决方案吗?@mx0指出,这意味着您添加了一些解释器设置,正在扫描这些设置。PyCharm并不是错误地执行此操作,您有一个正在执行此操作的配置。在你的pycharm版本上,你可以去“~/Library/Preferences/PyCharmCE2019.2”(如果是Mac)并做
grep-ri/home/x.
检查你在哪里使用了主路径