PHPから来たPythonの世界では新しいです。ですから、この質問は経験豊富なPython開発者にとっては愚かなことかもしれませんが、私は本当に混乱しています。SubversionのPythonバインディングで動作するEclipseをセットアップ
私は、Subversionで動作するように単純なPythonアプリケーションを実装したいと考えています。そのために私はSubversionのためにPythonバインディングを使いたいので、Ubuntuのpython-subversionとpython-subversion-dbgパッケージをインストールしました。
$ ll /usr/lib/pyshared/python2.6/libsvn
total 6460
drwxr-xr-x 2 root root 4096 2011-12-03 17:01 ./
drwxr-xr-x 23 root root 4096 2011-12-03 09:47 ../
-rw-r--r-- 1 root root 790331 2011-08-05 19:59 _client_d.so
-rw-r--r-- 1 root root 320844 2011-08-05 20:00 _client.so
-rw-r--r-- 1 root root 900465 2011-08-05 19:59 _core_d.so
-rw-r--r-- 1 root root 379804 2011-08-05 20:00 _core.so
-rw-r--r-- 1 root root 300336 2011-08-05 19:59 _delta_d.so
-rw-r--r-- 1 root root 115932 2011-08-05 20:00 _delta.so
-rw-r--r-- 1 root root 228879 2011-08-05 19:59 _diff_d.so
-rw-r--r-- 1 root root 89532 2011-08-05 20:00 _diff.so
-rw-r--r-- 1 root root 345484 2011-08-05 19:59 _fs_d.so
-rw-r--r-- 1 root root 137400 2011-08-05 20:00 _fs.so
-rw-r--r-- 1 root root 582390 2011-08-05 19:59 _ra_d.so
-rw-r--r-- 1 root root 231864 2011-08-05 20:00 _ra.so
-rw-r--r-- 1 root root 491500 2011-08-05 19:59 _repos_d.so
-rw-r--r-- 1 root root 196668 2011-08-05 20:00 _repos.so
-rw-r--r-- 1 root root 1038898 2011-08-05 19:59 _wc_d.so
-rw-r--r-- 1 root root 426008 2011-08-05 20:00 _wc.so
は私がPyDevは>インタプリタのPython>ライブラリ>新規フォルダからEclipseでライブラリとして/usr/lib/pyshared/python2.6/libsvn追加しようとしました。しかし、私はまだsvnパッケージから何もインポートすることはできません。私はまた、.pyファイルがないことも知っています。ちょうど.soです。私はちょうど
http://svnbook.red-bean.com/en/1.1/ch08s02.html
私のコードに同じように使用できるようにしたい
:
from svn import fs
エロ私が取得:
File "/home/umpirsky/EclipseWorkspace/test/src/test.py", line 1, in <module> ImportError: cannot import name fs
は、どのように私はこれをインポートすることができますか?
お返事ありがとうございます。私はこのことについては新しいので、私には少し不明です。どこから入手したのですか?サイトパッケージとは何ですか?だから、私はそれをコンパイルする必要がありますか?それでは、このhttp://packages.ubuntu.com/oneiric/python-subversionパッケージは何のために使われていますか?その場合、この依存関係を持つアプリをどのように配備すればよいでしょうか? – umpirsky
長すぎるため、回答にコメントを追加 – jkysam
ありがとう、それは今動作します。しかし、これはpysvnなので、私はhttp://svnbook.red-bean.com/en/1.1/ch08s02.htmlのように動作しませんが、http://pysvn.tigris.org/docs/pysvn_prog_guideのように動作します。 html。とにかく、私はこれが仕事をすると思います。 Stil、私はこのアプリをどのように配備するか分からない。私の考えは、ubuntuパッケージをインストールするだけで、動作するので、人々はpysvnを手作業でコンパイルする必要はありません。それについてのヒント? – umpirsky