0

我尝试在我的 DS2413+ (DSM 4.3) 上安装 psycopg2。我已经用 ipkg 和 pip 安装了 Python 2.7。当我做 :

/opt/local/bin/pip2.7 install psycopg2

我收到以下错误:错误:找不到 pg_config 可执行文件。

Please add the directory containing pg_config to the PATH
or specify the full executable path with the option:

    python setup.py build_ext --pg-config /path/to/pg_config build ...

or with the pg_config option in 'setup.cfg'.
Complete output from command python setup.py egg_info:
running egg_info

pg_config但是我没有找到已经安装/usr/syno/了内置版本的地方。pgsql在出现此类错误的其他主题中,他们建议 install python-dev,但我无法将其安装在我的 NAS 上……还有一个py26-psycopg2ikpg 但我需要在 Python 2.7 上安装它。

如果有人有解决这些问题的方法,请告诉我:')

干杯

4

1 回答 1

0

您不需要安装 psycopg2,如果您使用的是 Synology 官方的 python 包,它已经安装在 site-packages 中,请参阅

/usr/local/packages/@appstore/Python/usr/local/lib/python2.7/site-packages/

此外,使用 ipkg 中的 pip 可能会弄乱您的 python 安装,因为确实应该有一个 python2.7 安装。

于 2014-09-29T09:36:06.373 回答