sdn-ixp / sdx-pyretic

The Software-Enabled IXP (SDX) platform
http://noise-lab.net/projects/software-defined-networking/sdx/
40 stars 20 forks source link

Repo does not work #30

Open Gaurav-Pande opened 4 years ago

Gaurav-Pande commented 4 years ago

This repo has dependency on pyretic specific branch set, which throws an error whenever you run pox.py file:

vagrant@vagrant:~/pox$ ./pox.py --verbose of_client.pox_client POX 0.5.0 (eel) / Copyright 2011-2014 James McCauley, et al. Module not found: of_client.pox_client

gregcusack commented 3 years ago

yooo. just ran into this issue and figured it out. You need to update your python path (PYTHONPATH) Run something like the following command on the command line within your VM: export PYTHONPATH=<path-to-pox>/pox:<path-to-pyretic>/pyretic

Basically, the "module not found" error is just saying python does not know where to look to find the of_client.pox_client module. Hope it helps (even though I'm almost 2 years late lol)