2016-01-08 52 views
1

我的Python文件夾中「RealData/Python的/ run.py」 我需要在run.py做的是導入另一個Python文件:plot_ensembles.py這是在文件夾中'RealData /卷積/ plot_ensembles.py'相對路徑的Python錯誤

我的代碼返回一個錯誤:

import sys 
sys.path.append('myname/Documents/RealData/convolution') 
import plot_ensembles 

ImportError: No module named 'plot_ensembles'

也許這是一個愚蠢的錯誤......

+0

你運行在什麼系統? –

+0

如果你輸入'../../ convolution/plot_ensemble'會怎麼樣? – MaTh

+0

@Drjnker如果我運行'import ../../convolution/plot_ensembles'它會返回無效的語法 – Simmias

回答

1

您可以嘗試在具有腳本,你想要做的是這樣的文件:

import sys 
sys.path.append(os.path.realpath('../convolution')) 
import plot_ensembles 
+0

然後'import filename'? 這將返回錯誤「No module named filename」 – Simmias