天天看點

pycharm 有效!——關于python的包導入問題from . import失敗,或者import找不到檔案python的包導入問題from . import失敗,或者import找不到檔案

python的包導入問題from . import失敗,或者import找不到檔案

這其實是因為pycharm沒有把這個項目當作一個代碼包來解析,如果出現類似的問題,不是代碼原因,僅僅需要在pycharm上修改一下設定讓IDE識别項目包就好,步驟如下:

1,滑鼠郵件點選你的項目檔案,然後一次點選選擇:Mark Directory as>>Sources Root。

pycharm 有效!——關于python的包導入問題from . import失敗,或者import找不到檔案python的包導入問題from . import失敗,或者import找不到檔案

2,然後你會發現你的檔案夾變了顔色,如圖:

pycharm 有效!——關于python的包導入問題from . import失敗,或者import找不到檔案python的包導入問題from . import失敗,或者import找不到檔案

3,現在就可以成功找到自己的檔案,并且使用from...import..或者import語句導入檔案了

PS:這種處理方式對pycharm的公司開發的其他IDE同樣适用。

JetBrains的IDE産品:http://www.jetbrains.com/

AppCode

CLion

Datalore

DataGrip

GoLand

IntelliJ IDEA

PhpStorm

PyCharm

Rider

RubyMine

WebStorm

繼續閱讀