IntelliJ IDEA不会对Python导入进行分组

时间:2018-07-30 05:14:07

标签: python intellij-idea pycharm

https://www.jetbrains.com/help/pycharm/creating-and-optimizing-imports.htmlhttps://www.python.org/dev/peps/pep-0008/#imports中所述,

  

进口应按以下顺序分组:

     
      
  1. 标准库导入。
  2.   
  3. 相关的第三方进口。
  4.   
  5. 本地应用程序/库特定的导入。
  6.   
     

您应该在每组进口之间放置一个空白行。

当我选择系统Python 3.6解释器作为项目SDK时有效,但是当我选择virtualenv时,标准库导入和第三方库混合在一起。

我没有在IDE中找到任何相关设置,而是尝试重置IDE配置并从头开始重新创建整个~/.virtualenv目录。他们俩都没有帮助。

实际上,相同的设置在macOS(Python 3.7)中也可以正常工作,我只是不感到困惑...感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

由于某种原因,尽管/usr/lib64/python3.6实际上是系统中指向/usr/lib64的符号链接,但我必须从Project Structure-> SDKs-> Classpath中删除/usr/lib

猜猜我会向他们提交问题...