python importエラー

868 ワード

  • インポートパスimport sys sys.path ['', '../', '/Users/delron/.virtualenv/py3/bin', '/Users/delron/.virtualenv/py3/lib/python36.zip', '/Users/delron/.virtualenv/py3/lib/python3.6', '/Users/delron/.virtualenv/py3/lib/python3.6/lib-dynload', '/usr/local/Cellar/python3/3.6.0_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6', '/Users/delron/.virtualenv/py3/lib/python3.6/site-packages', '/Users/delron/.virtualenv/py3/lib/python3.6/site-packages/IPython/extensions', '/Users/delron/.ipython', ]

  • sys.path.append("../") sys.path.insert(1, "../")
    2.インポート時にpythonインタプリタは、メモリにパケットのコピー(キャッシュ)を維持します.
             :
    1.     
    2. imp.reload()

    3.兄弟または親ディレクトリのファイルをインポートするモジュールの前に相対パスを追加
    転載先:https://www.cnblogs.com/LSJOP/p/7508091.html