PostgreSQL 9.3.1 中文手册 | ||||
---|---|---|---|---|
Prev | Up | Chapter 43. PL/Python - Python 过程语言 | Next |
Python解释器接受的一些环境变量可以影响PL/Python行为, 他们需要在PostgreSQL服务器主进程的环境中设置。例如,在启动脚本中。 可用的环境变量依赖于Python的版本;细节参见Python文档。在写这篇文章时, 下列环境变量对PL/Python有影响,假设一个适当的Python版本:
PYTHONHOME
PYTHONPATH
PYTHONY2K
PYTHONOPTIMIZE
PYTHONDEBUG
PYTHONVERBOSE
PYTHONCASEOK
PYTHONDONTWRITEBYTECODE
PYTHONIOENCODING
PYTHONUSERBASE
PYTHONHASHSEED
(这似乎是超出PL/Python控制的一个Python实现细节,在python 手册上列出的一些环境变量只影响一个命令行解释器,并非嵌入式Python解释器。)