問題タブ [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.

0 投票する
1 に答える
620 参照

postgresql-9.5 - postgres 9.5 create function plpthon3u がサーバーへの接続をリセットする

Windows 10、x64にpostgresql 9.5をインストールしました。

サーバーのパスにpython 3.3.5を使用して拡張機能plpython3uを作成しましたが、拡張機能が正常に作成されたようです。

ただし、次の関数を作成しようとすると( pg docsから)

psql (または pgadmin3) ターミナルの接続がリセットされます。

パス上の python 3.3 は anaconda の distb であり、単独で正常に動作します。postgresql ドキュメントで必要なバージョンのpythonを見つけることができず、依存関係ウォーカーを使用しました。

私が逃したものを誰かが助けてくれますか?

どうもありがとう

0 投票する
1 に答える
269 参照

python - PostgreSQL での PL/Python

Python 2.7 と Python 3.5 が既に Linux にインストールされている状態で、PostgreSQl 用の PL/Python 関数を作成していました。拡張機能 plpythonu を作成しようとしたときにエラーが発生したため、ターミナルでコマンドを実行するのを修正しました$ sudo apt-get install postgresql-contrib-9.3 postgresql-plpython-9.3。これは別のパッケージであることを理解しています。

Python 2.7/3.5 をインストールせずに plpython パッケージをインストールする場合、ユーザー定義関数は引き続き機能しますか? PL/Python は Python にどのように依存していますか?

0 投票する
5 に答える
2677 参照

macos - Python 2.7を使用してMacにplpythonをインストールします

エラーが発生しているため、plpythonをインストールする必要があります

python manage.py migrate を実行しようとすると。このパッケージをインストールする方法についてさまざまな提案を見てきましたが、pythonバージョン2.7を使用する必要があり(python 3.2のインストールを提案した人もいます)、sudo apt-get installを実行できないため、どれもうまくいきません...マックで作業中。

走ってみました

しかし、私はエラーが発生しました

また、試してみpip/brew install plpythonました。しかし、結果はありません。助言がありますか?

0 投票する
1 に答える
4541 参照

python - CentOS 7.2 に PostgreSQL 9.5 用の plpython3u をインストールします。

試してみてください。PostgreSQL 9.5 x64 インストールに plpython3u 拡張機能をインストールできませんでした。

pgdg リポジトリからインストールされた PostgreSQL 9.5:

そしてpython 3.5は次のようにインストールされます:

データベースで plpython3u を有効にしようとすると:

これは何か関係がありますか?

助けてくれてありがとう...これについて髪を引っ張ってください。

編集

確かになぜかインストールされていないような…!?

また:

0 投票する
1 に答える
417 参照

python-3.x - pillow libary を使用して plpython で画像にアクセスし、postgresql bytea 列に保存するにはどうすればよいですか?

バイトとして保存されたデータベースから処理された画像にアクセスする際に問題があります。ここでは、画像のサイズを変更するための私のplです。

だから私の問題は、バイトを返しますが、アドレスを取得することです.アドレスではなく画像を取得するにはどうすればよいですか?. それが機能する唯一の方法は、img を でファイルに保存することですimg.save('/home/postgres/imagen.jpg')。代わりに、データベース内の画像を置き換えるオブジェクトを配置する必要があります。

前もって感謝します

0 投票する
1 に答える
328 参照

python - エラー: 関数 plpython_call_handler() が存在しません (PostreSQL、python)

私はSQLの初心者で、postgresql-plpython.9.5を使用してpython関数を実行するpostgreSQLデータベースのトリガー関数を作成しようとしています:

データベースに拡張機能として postgresql-plpython がありますが、同じエラーが発生します。

それを解決する方法は?

0 投票する
1 に答える
53 参照

sql - 複数の列での一意のカウント

私はpostgres/greenplumを使用しており、次のようなクエリ結果があります:

これを次のように変換したい:

ここで、最初の列にはすべての一意のタイムスタンプが含まれ、残りの列には各イベント (e1、e2 ...) のそれぞれの発生回数が含まれます。

注:データセットは非常に大きいため、アプリケーション側での変換には非常にコストがかかります。