3

Sybase Python モジュールを使用する必要がありますが、リポジトリにないため SA がインストールされません。私はそれをダウンロードしてボックスに置きました。最初にモジュールをインストールせずに、モジュールを「インポート」または「インクルード」したいだけです。- これは可能ですか?見た目 (Sybase ASE) から見ると、使用する前にある種のコンパイルが必要です。このタイプの回避策は可能ですか?

4

3 に答える 3

1

Sybase に仮想環境を使用させることができる場合 (Sybase については何も知りません、申し訳ありません)、通常は root アクセスや SA 承認を必要としない virtualenv を使用してモジュールをインストールできます。

于 2010-06-08T13:38:15.047 に答える
1

sybaseのドキュメントから、コンパイルが必要なようです。Google は、easy_install リポジトリでも利用できないと言っています。

モジュールをインストールするには、少しソーシャル エンジニアリング (Cookie を使用しますか?) を行う方が簡単な場合があります。あなたの作業環境がどのようなものかはわかりませんが、仕事をするためにPython Sybaseモジュールが本当に必要な場合は、1)SAがとにかくそれをインストールする必要があるか、2)別のものを使用する必要があります.

d/l を実行して自動的にインストールし、それを SA に渡して、apt-getting 以外の何かを行う際の「難しさ」を心配する必要がないように、いつでも Python スクリプトを作成してみてください。

ただし、仮想環境については知りません-それは理想的な方法かもしれません。

于 2010-06-08T13:49:14.430 に答える
0

コンパイル、解凍、および実行の前提条件を満たしていると仮定します。

python setup.py build_ext

sybasect 共有オブジェクトを生成する必要があります。このファイルと Sybase.py ファイルのどこかを PYTHONPATH にコピーするだけで十分です。

于 2010-06-08T14:25:32.470 に答える