Python 模块常见问题

显示模块列表

help('modules')

显示模块使用帮助

例如对于 http.server 模块,显示 Python 使用帮助:

help('http.server')

如果模块可以直接启动,也可以运行:

python -m http.server -h

site-packages

site-packages 路径

显示 site-packages 路径:

>>> import site
>>> site.getsitepackages()
['/usr/lib64/python3.7/site-packages']
>>> site.USER_BASE
'/usr/local'
>>> site.USER_SITE
'/usr/local/lib64/python3.7/site-packages'

用户的 site.USER_BASE 可以通过 PYTHONUSERBASE 环境变量修改:

PYTHONUSERBASE=/usr/local