pycharm同級目錄匯入問題

2022-07-30 07:24:12 字數 861 閱讀 8199

在pycharm2017中同目錄下import其他模組,會出現no model named ...的報錯,但實際可以執行

這是因為pycharm不會將當前檔案目錄自動加入source_path。

在當前目錄右鍵make_directory as-->sources root

1

importos2

import

sys4 base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__

)))5 sys.path.insert(0,os.path.join(base_dir,'

'))

在pycharm2017中同目錄下import其他模組,會出現no model named ...的報錯,但實際可以執行

這是因為pycharm不會將當前檔案目錄自動加入source_path。

在當前目錄右鍵make_directory as-->sources root

1

importos2

import

sys4 base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__

)))5 sys.path.insert(0,os.path.join(base_dir,'

'))

pycharm匯入路徑問題

博主在匯入自定義模組式出現模組下有紅色波浪線,如下 例如from conf import setting 匯入時會從當前目錄下找找到youkuclient就不會再往下找了,所以引入模組的路徑不能誇路徑,否則及就會導致尋找不到模組路徑 正確的引入方法是 from youkuclient.conf im...

pycharm匯入路徑問題

博主在匯入自定義模組式出現模組下有紅色波浪線,如下 例如from conf import setting 匯入時會從當前目錄下找找到youkuclient就不會再往下找了,所以引入模組的路徑不能誇路徑,否則及就會導致尋找不到模組路徑 正確的引入方法是 from youkuclient.conf im...

Python import同級目錄報錯

pycharm不會將當前檔案目錄自動加入自己的sourse path。右鍵make directory as sources root將當前工作的資料夾加入source path就可以了。還有一點 models加乙個點,表示同級目錄。from models import classn import功...