2016-01-08 54 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