How to get path of a python module ( not sys.executable )

前端 未结 2 896
旧时难觅i
旧时难觅i 2021-02-20 14:51

I need to get Path for PyQt library in python program. Program is run as a script from another application, therefore my

sys.executable = \'D:/program files/vis         


        
2条回答
  •  猫巷女王i
    2021-02-20 15:36

    What you're looking for is sys.path:

    >>> import sys
    >>> sys.path
     ['',
     '/usr/lib/python2.7/site-packages/virtualenvwrapper.github-0.1-py2.7.egg',
     '/usr/lib/python2.7/site-packages/pycharm-debug.egg',
     '/usr/lib/python2.7/site-packages/Fom-0.9.2-py2.7.egg',
     '/usr/lib/python2.7/site-packages/blinker-1.1-py2.7.egg',
     '/usr/lib/python2.7/site-packages/httplib2-0.6.0-py2.7.egg',
     '/usr/lib/python27.zip',
     '/usr/lib/python2.7',
     '/usr/lib/python2.7/plat-linux2',
     '/usr/lib/python2.7/lib-tk',
     '/usr/lib/python2.7/lib-old',
     '/usr/lib/python2.7/lib-dynload',
     '/usr/lib/python2.7/site-packages',
     '/usr/lib/python2.7/site-packages/Numeric',
     '/usr/lib/python2.7/site-packages/PIL',
     '/usr/lib/python2.7/site-packages/gst-0.10',
     '/usr/lib/python2.7/site-packages/gtk-2.0',
     '/usr/lib/python2.7/site-packages/setuptools-0.6c11.egg-info',
     '/usr/lib/python2.7/site-packages/wx-2.8-gtk2-unicode']
    

提交回复
热议问题