Python-Subversion-wrapper-Bibliothek

In Subversion Dokumentation es ist ein Beispiel für die Verwendung von Subversion ab von Python -

#!/usr/bin/python
import svn.fs, svn.core, svn.repos

def crawl_filesystem_dir(root, directory):
    """Recursively crawl DIRECTORY under ROOT in the filesystem, and return a list of all the paths at or below DIRECTORY."""

    # Get the directory entries for DIRECTORY.
    entries = svn.fs.svn_fs_dir_entries(root, directory)

Wenn ich diesen code ausführen bekomme ich immer einen Importfehler:

$ python crawl.py
Traceback (most recent call last):
  File "crawl.py", line 7, in <module>
    import svn.fs, svn.core, svn.repos
ImportError: No module named svn.fs

Das bedeutet mir fehlen die Bibliothek svn. Ich habe versucht das Paket zu installieren, aber die Python-package-manager kann es nicht finden.

$ pip install svn
Downloading/unpacking svn
  Could not find any downloads that satisfy the requirement svn
No distributions at all found for svn

So, wie installiere ich diese Bibliothek?

Ist es nicht ein wenig seltsam, dass es Beschwerden über svn.core aber nicht über svn.fs (letzteres kommt zuerst auf die import-Liste)?
Sie haben mich erwischt, ich kopieren und einfügen, der Fehler läuft import svn.core am interaktiven prompt

InformationsquelleAutor Colonel Panic | 2012-05-14

Schreibe einen Kommentar