Python模块默认路径

发布时间:2019-09-14 09:25:04编辑:auto阅读(1628)

    环境介绍:
    OS:RHEL 5.5
    Python版本:2.7.6
    Python之所以强大,最重要原因是Python有很丰富的库(模块)可以比较方便地处理各种各样的问题。
    那么问题来了,Python的第三方modules一般安装在哪?
    Unix(Linux):
    prefix/lib/pythonX.Y/site-packages 默认路径:/usr/local/lib/pythonX.Y/site-packages
    Windows: prefix\Lib\site-packages 默认路径:C:\PythonXY\Lib\site-packages
    另外,在Unix-like系统上,Python自身build-in的模块一般位于:/usr/lib/pythonX.Y/site-packages
    从源代码安装模块的命令一般为:setup.py install
    当然,可以根据需要改变默认的第三方模块安装路径,在命令中可以加上参数:–user, or –home, or –prefix and –exec-prefix, or –install-base and –install-platbase 等来指定安装路径。
    需要注意的是:模块的安装路径一定要在 sys.path 这个List中,才能在脚本中可以正常地 import 进来。

    关于模块的安装, Python官方参考文档是:
    https://docs.python.org/2/using/windows.html#finding-the-python-executable

关键字

上一篇: python @ 用法

下一篇: Python输入二维数组