關於pycharm在同一目錄下無法匯入 py檔案

2021-09-16 22:55:57 字數 658 閱讀 8821

如圖:在同乙個目錄下明明是存在相應的檔案的,在另乙個檔案中匯入卻報錯,編譯器提示沒有對應的模組。

當前資料夾郵件,選中mark directory as sources root:

此時資料夾如圖呈現藍色,表明此資料夾為資源資料夾。

此時,在檔案中引入方式為直接import:

注:

1. 在不同的資料夾路徑下,也可以直接import ***。

2. 網傳其他解決方法,如在包資料夾中新建__init__.py檔案,再次引入即可,但是嘗試不成功,編譯器依然報錯。

3. 其他方式如from comconfig import randomip,依然報錯。本人理解是,專案中既然指定了資源資料夾,即可以直接引用裡面的檔案,而不需要額外的指明from *** import 。

makefile在同一目錄下編譯出多個可執行檔案

library ltpn agent ltpn effect ltpn proc lhiredis ljson ldflags as needed srcs wildcard c objs patsubst c,o,srcs targets srcs c info objs info targets...

Python呼叫同一目錄下的模組

aa.py檔案如下 def aaout print it is an aa funcition.bb.py中需要呼叫aa.py檔案,cc.py為主檔案 1 若cc.py位於mydir資料夾內,則bb.py呼叫aa.py時需要在aa前面加上 例如,此時bb.py為 from.aa import aao...

cmake 同一目錄下多個原始檔

接下來進入稍微複雜的例子 在同乙個目錄下有多個原始檔。在之前的目錄下新增2個檔案,testfunc.c和testfunc.h。新增完後整體檔案結構如下 testfunc.c內容如下 testfunc.c include include testfunc.h void func int data te...