回覆列表
  • 1 # 使用者839727068089

    pycharm中,project folder是預設的source root,當你使用import語句匯入模組時,Pycharm預設在project folder中尋找;所以當你在project folder下的某個subfolder匯入某個同樣定義在這個subfolder中的模組時,會出現匯入錯誤。

    對策一:新增完整的模組路徑

    假使我的檔案結構如下:

    現在我要在test中匯入模組single_pair_processing

    不是這樣

    也不是這樣

    而是這樣

    對策二:把模組所在資料夾設定為source root

    在這裡就是把data_processing設定為source root,具體的設定方式有:

    2. 在Pycharm主介面左側的projects中選取目標資料夾 > 右鍵 > Mark Directory as > Sources Root,同樣可以設定一個或多個

  • 中秋節和大豐收的關聯?
  • 怎麼做辣椒蘸水好吃?