zoukankan      html  css  js  c++  java
  • ryu No module named

    [root@kunpeng82 sdx-ryu]# ryu-manager ctrl/asdx.py 
    loading app ctrl/asdx.py
    Traceback (most recent call last):
      File "/usr/local/lib/python3.6/site-packages/ryu/utils.py", line 99, in import_module
        return _import_module_file(modname)
      File "/usr/local/lib/python3.6/site-packages/ryu/utils.py", line 88, in _import_module_file
        return load_source(modname, abspath)
      File "/usr/local/lib/python3.6/site-packages/ryu/utils.py", line 42, in load_source
        return loader.load_module(name)
      File "<frozen importlib._bootstrap_external>", line 399, in _check_name_wrapper
      File "<frozen importlib._bootstrap_external>", line 823, in load_module
      File "<frozen importlib._bootstrap_external>", line 682, in load_module
      File "<frozen importlib._bootstrap>", line 265, in _load_module_shim
      File "<frozen importlib._bootstrap>", line 684, in _load
      File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
      File "<frozen importlib._bootstrap_external>", line 674, in exec_module
      File "<frozen importlib._bootstrap_external>", line 781, in get_code
      File "<frozen importlib._bootstrap_external>", line 741, in source_to_code
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/root/ryu/sdx-ryu/ctrl/asdx.py", line 270
        if (cookie <> 0):
                    ^
    SyntaxError: invalid syntax
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/usr/local/bin/ryu-manager", line 11, in <module>
        load_entry_point('ryu==4.34', 'console_scripts', 'ryu-manager')()
      File "/usr/local/lib/python3.6/site-packages/ryu/cmd/manager.py", line 98, in main
        app_mgr.load_apps(app_lists)
      File "/usr/local/lib/python3.6/site-packages/ryu/base/app_manager.py", line 415, in load_apps
        cls = self.load_app(app_cls_name)
      File "/usr/local/lib/python3.6/site-packages/ryu/base/app_manager.py", line 392, in load_app
        mod = utils.import_module(name)
      File "/usr/local/lib/python3.6/site-packages/ryu/utils.py", line 104, in import_module
        return importlib.import_module(modname)
      File "/usr/lib64/python3.6/importlib/__init__.py", line 126, in import_module
        return _bootstrap._gcd_import(name[level:], package, level)
      File "<frozen importlib._bootstrap>", line 994, in _gcd_import
      File "<frozen importlib._bootstrap>", line 971, in _find_and_load
      File "<frozen importlib._bootstrap>", line 941, in _find_and_load_unlocked
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "<frozen importlib._bootstrap>", line 994, in _gcd_import
      File "<frozen importlib._bootstrap>", line 971, in _find_and_load
      File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
    ModuleNotFoundError: No module named 'ctrl/asdx'
    [root@kunpeng82 sdx-ryu]#
    

      

    [root@kunpeng82 sdx-ryu]# export PYTHONPATH=/root/ryu/sdx-ryu/ctrl:$PYTHONPATH
    [root@kunpeng82 sdx-ryu]# ls
    ctrl  examples  README.md  ryu  setup  Vagrantfile  xrs
    [root@kunpeng82 sdx-ryu]# ryu-manager ./ctrl/asdx.py 
    loading app ./ctrl/asdx.py
    Traceback (most recent call last):
      File "/usr/local/lib/python3.6/site-packages/ryu/utils.py", line 99, in import_module
        return _import_module_file(modname)
      File "/usr/local/lib/python3.6/site-packages/ryu/utils.py", line 88, in _import_module_file
        return load_source(modname, abspath)
      File "/usr/local/lib/python3.6/site-packages/ryu/utils.py", line 42, in load_source
        return loader.load_module(name)
      File "<frozen importlib._bootstrap_external>", line 399, in _check_name_wrapper
      File "<frozen importlib._bootstrap_external>", line 823, in load_module
      File "<frozen importlib._bootstrap_external>", line 682, in load_module
      File "<frozen importlib._bootstrap>", line 265, in _load_module_shim
      File "<frozen importlib._bootstrap>", line 684, in _load
      File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
      File "<frozen importlib._bootstrap_external>", line 674, in exec_module
      File "<frozen importlib._bootstrap_external>", line 781, in get_code
      File "<frozen importlib._bootstrap_external>", line 741, in source_to_code
      File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
      File "/root/ryu/sdx-ryu/ctrl/asdx.py", line 270
        if (cookie <> 0):
                    ^
    SyntaxError: invalid syntax
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/usr/local/bin/ryu-manager", line 11, in <module>
        load_entry_point('ryu==4.34', 'console_scripts', 'ryu-manager')()
      File "/usr/local/lib/python3.6/site-packages/ryu/cmd/manager.py", line 98, in main
        app_mgr.load_apps(app_lists)
      File "/usr/local/lib/python3.6/site-packages/ryu/base/app_manager.py", line 415, in load_apps
        cls = self.load_app(app_cls_name)
      File "/usr/local/lib/python3.6/site-packages/ryu/base/app_manager.py", line 392, in load_app
        mod = utils.import_module(name)
      File "/usr/local/lib/python3.6/site-packages/ryu/utils.py", line 104, in import_module
        return importlib.import_module(modname)
      File "/usr/lib64/python3.6/importlib/__init__.py", line 121, in import_module
        raise TypeError(msg.format(name))
    TypeError: the 'package' argument is required to perform a relative import for './ctrl/asdx.py'
    [root@kunpeng82 sdx-ryu]# ls ctrl/asdx.py 
    ctrl/asdx.py
    [root@kunpeng82 sdx-ryu]# 
    [root@kunpeng82 sdx-ryu]# export PYTHONPATH=/root/ryu/sdx-ryu/ctrl:$PYTHONPATH
    [root@kunpeng82 sdx-ryu]# ryu-manager asdx.py
    1134   export PYTHONPATH=/root/ryu/sdx-ryu/ctrl:$PYTHONPATH
     1135  ryu-manager /root/ryu/sdx-ryu/ctrl/asdx.py 
  • 相关阅读:
    java设计模式0--设计模式简介
    Eclipse常用快捷键与代码模板
    hadoop文件系统与I/O流
    java学习笔记16--I/O流和文件
    hadoop压缩框架
    hadoop中典型Writable类详解
    java学习笔记15--多线程编程基础2
    redis配置密码的方法
    编写的windows程序,崩溃时产生crash dump文件的办法
    windows程序崩溃生成dump文件
  • 原文地址:https://www.cnblogs.com/dream397/p/13288220.html
Copyright © 2011-2022 走看看