擅长:python、mysql、java
<p>正如@rozumir提到的,<code>FileExistsError</code>是在Python 3中添加的。因此,只需要在Python2中导入它</p>
<p>如果你查看他们的Github,你会发现它只是出于兼容性的原因添加的。因此命名为<code>distributed.compatibility</code></p>
<p>它是在2016年10月的<a href="https://github.com/dask/distributed/blob/0114e1c3031244bd647301cae65de391d10ec6d3/distributed/compatibility.py#L50" rel="nofollow noreferrer">this</a>提交中添加的,但是在2019年7月<a href="https://github.com/dask/distributed/commit/157eada32c7c49c3f1b0fe9e020be74592ab27fd#diff-96e9d355df871db11ae609749a4b0fe04f5b106f6f61ab5d82ef8cdfb0115bd4" rel="nofollow noreferrer">Python 2 support was dropped</a>,消除了对^{<cd2>中大部分内容的需要</p>
<p>所以本质上,在Python3版本中,比如Python3.6,<code>FileExistsError</code>就在那里,不需要导入它来使用它</p>