问题标签 [plpython]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql-9.5 - postgres 9.5 创建函数 plpthon3u 重置与服务器的连接
我已经在 Windows 10、x64 上安装了 postgresql 9.5。
我在服务器路径上使用 python 3.3.5 创建了扩展 plpython3u,它似乎成功地创建了扩展:
但是,当我尝试创建以下函数时(来自pg docs)
psql(或 pgadmin3)终端的连接被重置。
路径上的 python 3.3 是 anaconda 的 distb,它自己运行良好。我在 postgresql 文档中找不到所需的 python 版本,并使用了这里所描述的依赖walker Postgres database crash when installed plpython以查找服务器 lib/ 中的 plpython3.dll 指向的所需 dll。
谁能帮我解决我错过的问题?
非常感谢
python - PostgreSQL 中的 PL/Python
我正在为 PostgreSQl 编写一个 PL/Python 函数,Python 2.7 和 Python 3.5 已经安装在 Linux 上。当我尝试创建扩展 plpythonu 时,出现错误,然后我修复了在终端中执行 command $ sudo apt-get install postgresql-contrib-9.3 postgresql-plpython-9.3
。我知道这是其他一些包。
如果我不安装 Python 2.7/3.5,我将安装 plpython 包,用户定义的函数是否仍然有效?PL/Python 是如何依赖 Python 的吗?
python - 在 PostgreSQL 9.5 plpython3u 中使用 Anaconda scikit-learn?
我希望在 PostgreSQL plpython3u 语言函数中使用 scikit-learn Python 机器学习库。安装 scikit-learn(连同必备的 NumPy 和 SciPy)最简单的方法是安装 Anaconda。
Anaconda 带有内置的 Python 3.5。但是,PostgreSQL 9.5 EnterpriseDB 安装程序会安装需要 Python 3.3 的 PostgreSQL,并且不会将 Anaconda 与 Python 3.3 一起使用。
为了在 plpython3u PostgreSQL 函数中启用 scikit-learn 的方法是什么?
a) 我可以强制 PostgreSQL plpython3u 使用 Python 3.5 吗?
b) 我可以强制 Anaconda 使用 Python 3.3 而不是 Python 3.5 吗?
c) 是否有任何其他解决方案可以在 PostgreSQL 中启用 scikit-learn?
macos - 使用 python 2.7 在 mac 上安装 plpython
我需要安装 plpython,因为我收到了错误
尝试执行 python manage.py 迁移时。我已经看到有关如何安装此软件包的不同建议,但没有一个对我有用,因为我需要使用 python 版本 2.7(有些人建议安装 python 3.2)并且我无法运行 sudo apt-get install ... 因为我必须在 Mac 上工作。
我试过跑步
但我得到了错误
另外,我试过了pip/brew install plpython
。但没有结果。有什么建议么?
python - 在 CentOS 7.2 上为 PostgreSQL 9.5 安装 plpython3u
尽我所能,我没有成功在 PostgreSQL 9.5 x64 安装上安装 plpython3u 扩展。
从 pgdg 存储库安装的 PostgreSQL 9.5:
并且 python 3.5 安装为:
当我尝试在数据库中启用 plpython3u 时:
这有关系吗?
我感谢您的帮助...为此拉头发。
编辑
确定由于某种原因似乎没有安装...!?
并且:
python - Python可以打开文件,PL/Python不能
连接到 PostgreSQL 中的 mydb:
转到 Python:
绝对路径似乎对 PL/Python 没有帮助。我想做的是使用 Postgres 的 query_to_xml() 并在返回时运行 XSLT 转换。但要做到这一点,我需要阅读 xsl 文件......
python-3.x - 如何使用枕头库使用 plpython 访问图像并保存在 postgresql bytea 列上?
我在访问从存储为 bytea 的数据库中处理的图像时遇到问题,这是我调整图像大小的方法。
所以我的问题是返回一个字节但得到一个地址,我怎样才能得到图像而不是地址?它工作的唯一方法是将img保存到一个文件中img.save('/home/postgres/imagen.jpg')
,而不是我需要放入一个对象来替换数据库中的图像。
提前致谢
python - 错误:函数 plpython_call_handler() 不存在(PostreSQL,python)
我是 SQL 的初学者,我正在尝试为我的 postgreSQL 数据库创建一个触发函数,它将使用 postgresql-plpython.9.5 执行一个 python 函数:
虽然我在我的数据库中有 postgresql-plpython 作为扩展,但它得到了同样的错误:
如何解决?
sql - 多列的唯一计数
我在 postgres/greenplum 上,我有一个这样的查询结果:
我想将其转换为以下内容:
这里第一列包含所有唯一时间戳,其余列分别包含每个事件的发生次数(e1,e2 ...)。
注意:数据集非常大,因此应用程序端的转换成本非常高。
python - Call plpgsql Function from a PL/Python Function in PostgreSQL
Is is possible to call a plpgsql function
(or any PostgreSQL function
) from a PL/Python
function?
So, something like this:
And then use it here