如何在shell中获取pythonpath?
发布时间:2020-12-15 19:42:11 所属栏目:安全 来源:网络整理
导读:debian@debian:~$ echo $PYTHONPATH /home/qiime/lib/: debian@debian:~$ python Python 2.7.3 (default,Jan 2 2013,16:53:07) [GCC 4.7.2] on linux2 Type "help","copyright","credits" or "license" for more information. import sys sys.path ['','/usr
debian@debian:~$ echo $PYTHONPATH /home/qiime/lib/: debian@debian:~$ python Python 2.7.3 (default,Jan 2 2013,16:53:07) [GCC 4.7.2] on linux2 Type "help","copyright","credits" or "license" for more information. >>> import sys >>> sys.path ['','/usr/local/lib/python2.7/dist-packages/feedparser-5.1.3-py2.7.egg','/usr/local/lib/python2.7/dist-packages/stripogram-1.5-py2.7.egg','/home/qiime/lib','/home/debian','/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/local/lib/python2.7/dist-packages','/usr/lib/python2.7/dist-packages','/usr/lib/python2.7/dist-packages/PIL','/usr/lib/python2.7/dist-packages/gst-0.10','/usr/lib/python2.7/dist-packages/gtk-2.0','/usr/lib/pymodules/python2.7'] 如何在bash中获取所有pythonpath输出?
环境变量
PYTHONPATH 实际上只添加到Python搜索模块的位置列表中。您可以像这样打印终端中的完整列表:
python -c "import sys; print(sys.path)" 或者如果要在UNIX目录列表样式中输出(由:)分隔)可以这样做: python -c "import sys; print(':'.join(x for x in sys.path if x))" 这将输出如下内容: /usr/local/lib/python2.7/dist-packages/feedparser-5.1.3-py2.7.egg:/usr/local/lib/ python2.7/dist-packages/stripogram-1.5-py2.7.egg:/home/qiime/lib:/home/debian:/us r/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/local/lib/python2.7/dist- packages:/usr/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages/PIL:/u sr/lib/python2.7/dist-packages/gst-0.10:/usr/lib/python2.7/dist-packages/gtk-2.0: /usr/lib/pymodules/python2.7 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |