sys.path.insert

sys.path.insert

1. 仿真使用

#!/usr/bin/env python
# -*- coding: utf-8 -*-

print("sys.path before:", sys.path)
sys.path.insert(1, "include")
print("sys.path after:", sys.path)
/usr/bin/python2.7

sys.path before: ['/home/strong/git_workspace/MonoGRNet', '/home/strong/software/pycharm-2016.3.3/helpers/pydev', '/home/strong/git_workspace/MonoGRNet', '/home/strong/software/pycharm-2016.3.3/helpers/pydev', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/home/strong/.local/lib/python2.7/site-packages', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/local/lib/python2.7/dist-packages/IPython/extensions']

sys.path after: ['/home/strong/git_workspace/MonoGRNet', 'include', '/home/strong/software/pycharm-2016.3.3/helpers/pydev', '/home/strong/git_workspace/MonoGRNet', '/home/strong/software/pycharm-2016.3.3/helpers/pydev', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/home/strong/.local/lib/python2.7/site-packages', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/local/lib/python2.7/dist-packages/IPython/extensions']

2. 工程使用

#!/usr/bin/env python
# -*- coding: utf-8 -*-

print("sys.path before:", sys.path)
sys.path.insert(1, join(abspath(dirname(__file__)), "include"))
print("sys.path after:", sys.path)
/usr/bin/python2.7

sys.path before: ['/home/strong/git_workspace/MonoGRNet', '/home/strong/software/pycharm-2016.3.3/helpers/pydev', '/home/strong/git_workspace/MonoGRNet', '/home/strong/software/pycharm-2016.3.3/helpers/pydev', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/home/strong/.local/lib/python2.7/site-packages', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/local/lib/python2.7/dist-packages/IPython/extensions']

sys.path after: ['/home/strong/git_workspace/MonoGRNet', '/home/strong/git_workspace/MonoGRNet/include', '/home/strong/software/pycharm-2016.3.3/helpers/pydev', '/home/strong/git_workspace/MonoGRNet', '/home/strong/software/pycharm-2016.3.3/helpers/pydev', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/home/strong/.local/lib/python2.7/site-packages', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/local/lib/python2.7/dist-packages/IPython/extensions']

猜你喜欢

转载自blog.csdn.net/chengyq116/article/details/93326686