我無法理解Intellij的Python輸入策略import os
。據我所知,進口訂單首先是standard library
,然後是third party packages
,然後是company packages
,最後是intra-package or relative imports
。大多數情況下,Intellij正確地指定了所有內容,但不斷將import os
推入第三方軟件包。我錯過了嗎?是不是import os
是一個標準的庫包?Intellij不斷重新排序我的'進口操作系統'
2
A
回答
1
我從一個同事幾年的年齡得到的答案是os最初是一個第三方包; IntelliJ將它留在它出於某種向後兼容性問題的地方。
2
如果相應的模塊來自本身位於項目目錄內的虛擬環境,則會發生這種情況,並且它會檢測到正確的導入組。跟蹤器中有a similar request,但它在一段時間之前已經修復。你使用哪個版本的Python插件?您是否介意在YouTrack中創建一個專門的問題,以便我們可以在那裏進一步調查問題?
相關問題
- 1. 的IntelliJ 15重新排序的進口,同時優化
- 2. 操作系統中斷
- 3. Android操作系統更新系統
- 4. 單程序操作系統
- 5. Eclipse IDE的Windows 7操作系統進口巧克力包裝
- 6. 操作系統中的中斷處理程序
- 7. 操作系統
- 8. 最新操作系統/最新SDK
- 9. 窗口皮膚根據操作系統
- 10. 基於操作系統的重定向
- 11. c#排序控制檯輸入陣列排序系統中斷
- 12. 操作系統:實現進程ID
- 13. 二進制文件和操作系統
- 14. Ajax更新系統操作的實時進度
- 15. 使用較新的操作系統ipad進行adhoc部署
- 16. 由於操作系統更新,Android應用程序多久會中斷?
- 17. 「lein deps」不在cygwin中工作。 (窗口操作系統)
- 18. 如何在窗口操作系統中使用安裝在linux操作系統上的PHP接口?
- 19. 系統測試的操作順序?
- 20. 重新安裝操作系統後的svn連接
- 21. FASM操作系統
- 22. Linux操作系統
- 23. 操作系統 - TLB
- 24. 重命名操作系統文件
- 25. 更改Firefox的操作系統更新通道不起作用
- 26. 插件系統沒有爲每個操作系統重建?
- 27. 文件系統操作確實「刷新」
- 28. 移動操作系統發佈/更新
- 29. 如何更新我的Mac上的IRB(操作系統10.9.4)
- 30. 爲什麼volatile和MemoryBarrier不會阻止操作重新排序?
感謝回覆:intellij的python插件:版本:2017.1.171.3780.116。我將SDK換成沒有virtualenv的SDK,發生同樣的情況。還在YouTrack中創建了一張票:https://youtrack.jetbrains.com/issue/PY-23857 –