[ndnSIM] OSError: [Errno 2] No such file or directory

JEAN PIERRE NIYIGENA jeanpierre at siat.ac.cn
Fri Sep 15 03:05:26 PDT 2017


Hi Team,

I need your help, could you tell me why am I getting this error
I am running the "ndn-simple.cpp" scenario from this link: http://ndnsim.net/2.3/examples.html


pierre at pierre-VirtualBox:~/ndnSIM/my-simulations$ ./waf --run ndn-simple.cpp
Waf: Entering directory `/home/pierre/ndnSIM/my-simulations/build'
Waf: Leaving directory `/home/pierre/ndnSIM/my-simulations/build'
'build' finished successfully (0.018s)
Traceback (most recent call last):
  File "/home/pierre/ndnSIM/my-simulations/.waf-1.8.5-d178df7a9bb732db109001d6b461550f/waflib/Scripting.py", line 103, in waf_entry_point
    run_commands()
  File "/home/pierre/ndnSIM/my-simulations/.waf-1.8.5-d178df7a9bb732db109001d6b461550f/waflib/Scripting.py", line 166, in run_commands
    run_command('shutdown')
  File "/home/pierre/ndnSIM/my-simulations/.waf-1.8.5-d178df7a9bb732db109001d6b461550f/waflib/Scripting.py", line 155, in run_command
    ctx.execute()
  File "/home/pierre/ndnSIM/my-simulations/.waf-1.8.5-d178df7a9bb732db109001d6b461550f/waflib/Context.py", line 92, in execute
    self.recurse([os.path.dirname(g_module.root_path)])
  File "/home/pierre/ndnSIM/my-simulations/.waf-1.8.5-d178df7a9bb732db109001d6b461550f/waflib/Context.py", line 133, in recurse
    user_function(self)
  File "/home/pierre/ndnSIM/my-simulations/wscript", line 122, in shutdown
    return subprocess.call (argv)
  File "/usr/lib/python2.7/subprocess.py", line 168, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/usr/lib/python2.7/subprocess.py", line 390, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1024, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory
pierre at pierre-VirtualBox:~/ndnSIM/my-simulations$ 


=====================================================================
> -----Original Messages-----
> From: "Spyridon (Spyros) Mastorakis" <mastorakis at cs.ucla.edu>
> Sent Time: 2017-09-15 01:13:48 (Friday)
> To: "JEAN PIERRE NIYIGENA" <jeanpierre at siat.ac.cn>
> Cc: ndnSIM at lists.cs.ucla.edu
> Subject: Re: [ndnSIM] ./waf configure command is not successful. ImportError: No module named doxygen
> 
> Hi,
> 
> could you please try to clone ndnSIM using the --recursive flag?
> 
> git clone --recursive https://github.com/named-data-ndnSIM/ndnSIM.git ns-3/src/ndnSIM
> 
> Thanks,
> 
> Spyridon (Spyros) Mastorakis
> Personal Website: http://cs.ucla.edu/~mastorakis/
> Internet Research Laboratory
> Computer Science Department
> UCLA
> 
> > On Sep 13, 2017, at 8:31 PM, JEAN PIERRE NIYIGENA <jeanpierre at siat.ac.cn> wrote:
> > 
> > Hi Team,
> > 
> > I am new to NDN research, and I am very sorry to ask the basic question again.
> > 
> > Question: Could you guys tell me why I am getting this error when trying to compile, how to get rid of it?
> > 
> > mypcname at mypcname-VirtualBox:~/ns-dev/ns-3$ ./waf configure --with-python=/usr/local/bin/python2.7 
> > Traceback (most recent call last):
> >   File "/home/pierre/ns-dev/ns-3/.waf-1.8.12-f00e5b53f6bbeab1384a38c9cc5d51f7/waflib/Scripting.py", line 108, in waf_entry_point
> >     run_commands()
> >   File "/home/pierre/ns-dev/ns-3/.waf-1.8.12-f00e5b53f6bbeab1384a38c9cc5d51f7/waflib/Scripting.py", line 165, in run_commands
> >     parse_options()
> >   File "/home/pierre/ns-dev/ns-3/.waf-1.8.12-f00e5b53f6bbeab1384a38c9cc5d51f7/waflib/Scripting.py", line 138, in parse_options
> >     Context.create_context('options').execute()
> >   File "/home/pierre/ns-dev/ns-3/.waf-1.8.12-f00e5b53f6bbeab1384a38c9cc5d51f7/waflib/Options.py", line 146, in execute
> >     super(OptionsContext,self).execute()
> >   File "/home/pierre/ns-dev/ns-3/.waf-1.8.12-f00e5b53f6bbeab1384a38c9cc5d51f7/waflib/Context.py", line 92, in execute
> >     self.recurse([os.path.dirname(g_module.root_path)])
> >   File "/home/pierre/ns-dev/ns-3/.waf-1.8.12-f00e5b53f6bbeab1384a38c9cc5d51f7/waflib/Context.py", line 133, in recurse
> >     user_function(self)
> >   File "/home/pierre/ns-dev/ns-3/wscript", line 213, in options
> >     opt.recurse('src')
> >   File "/home/pierre/ns-dev/ns-3/.waf-1.8.12-f00e5b53f6bbeab1384a38c9cc5d51f7/waflib/Context.py", line 133, in recurse
> >     user_function(self)
> >   File "/home/pierre/ns-dev/ns-3/src/wscript", line 48, in options
> >     opt.recurse(module, mandatory=False)
> >   File "/home/pierre/ns-dev/ns-3/.waf-1.8.12-f00e5b53f6bbeab1384a38c9cc5d51f7/waflib/Context.py", line 133, in recurse
> >     user_function(self)
> >   File "/home/pierre/ns-dev/ns-3/src/ndnSIM/wscript", line 19, in options
> >     tooldir=['%s/ndn-cxx/.waf-tools' % opt.path.abspath()])
> >   File "/home/pierre/ns-dev/ns-3/.waf-1.8.12-f00e5b53f6bbeab1384a38c9cc5d51f7/waflib/Context.py", line 86, in load
> >     module=load_tool(t,path)
> >   File "/home/pierre/ns-dev/ns-3/.waf-1.8.12-f00e5b53f6bbeab1384a38c9cc5d51f7/waflib/Context.py", line 342, in load_tool
> >     __import__(tool)
> > ImportError: No module named doxygen
> > 
> > 
> > Thank you so much!
> > 



More information about the ndnSIM mailing list