Python AssertionError:未找到清单文件:out/dreqManifest.txt

Python AssertionError:未找到清单文件:out/dreqManifest.txt,python,Python,运行文件时,会发生以下错误: AssertionError: Manifest file not found: out/dreqManifest.txt 记录的日志如下: runfile('C:/Users/rakesh/Climate/cmip6_data.py', wdir='C:/Users/rakesh/Climate') Traceback (most recent call last): File "<ipython-input-7-1fc2857eabc7>",

运行文件时,会发生以下错误:

AssertionError: Manifest file not found: out/dreqManifest.txt
记录的日志如下:

runfile('C:/Users/rakesh/Climate/cmip6_data.py', wdir='C:/Users/rakesh/Climate')
Traceback (most recent call last):

  File "<ipython-input-7-1fc2857eabc7>", line 1, in <module>
    runfile('C:/Users/rakesh/Climate/cmip6_data.py', wdir='C:/Users/rakesh/Climate')

  File "C:\Users\rakesh\Anaconda4\lib\site-packages\spyder\utils\site\sitecustomize.py", line 705, in runfile
    execfile(filename, namespace)

  File "C:\Users\rakesh\Anaconda4\lib\site-packages\spyder\utils\site\sitecustomize.py", line 102, in execfile
    exec(compile(f.read(), filename, 'exec'), namespace)

  File "C:/Users/rakesh/Climate/cmip6_data.py", line 1141, in <module>
    dreq = loadDreq(manifest='out/dreqManifest.txt' )

  File "C:/Users/rakesh/Climate/cmip6_data.py", line 932, in __init__
    self.c = config( thisdoc=dreqXML, configdoc=configdoc, useShelve=useShelve,strings=strings,manifest=manifest,configOnly=configOnly)

  File "C:/Users/rakesh/Climate/cmip6_data.py", line 512, in __init__
    assert os.path.isfile( manifest ), 'Manifest file not found: %s' % manifest

AssertionError: Manifest file not found: out/dreqManifest.txt
runfile('C:/Users/rakesh/Climate/cmip6_data.py',wdir='C:/Users/rakesh/Climate')
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
运行文件('C:/Users/rakesh/Climate/cmip6_data.py',wdir='C:/Users/rakesh/Climate')
文件“C:\Users\rakesh\Anaconda4\lib\site packages\spyder\utils\site\sitecustomize.py”,第705行,在runfile中
execfile(文件名、命名空间)
文件“C:\Users\rakesh\Anaconda4\lib\site packages\spyder\utils\site\sitecustomize.py”,第102行,在execfile中
exec(编译(f.read(),文件名,'exec'),命名空间)
文件“C:/Users/rakesh/Climate/cmip6_data.py”,第1141行,在
dreq=loadDreq(manifest='out/dreqManifest.txt')
文件“C:/Users/rakesh/Climate/cmip6_data.py”,第932行,在__
self.c=config(thisdoc=dreqXML,configdoc=configdoc,useselve=useselve,strings=strings,manifest=manifest,configOnly=configOnly)
文件“C:/Users/rakesh/Climate/cmip6_data.py”,第512行,在__
断言os.path.isfile(清单),“找不到清单文件:%s”%manifest
AssertionError:未找到清单文件:out/dreqManifest.txt

尝试使用
/
替代
\


因为
/
在Linux路径中使用,而
\
在Windows路径中使用。

您在Linux上?不,我没有在Windows上使用Linux尝试使用\而不是/,或者您可以使用操作系统创建动态路径谢谢您的修复