Всем привет. Пытаюсь поставить pysvn для третьего питона на Ubuntu 13.04.
Если собираю руками из исходников: Беру архив pysvn.barrys-emacs.org/source_kits/pysvn-1.7.8.tar.gz, распаковываю, sudo python3 setup.py install, ошибка:
...Куча удачных компиляций...
Compile: /home/anton/tmp/pysvn/Import/pycxx-6.2.4/Src/IndirectPythonInterface.cxx into IndirectPythonInterface.o
Link pysvn/_pysvn_3_3.so
make: *** Нет правила для сборки цели `egg'. Останов.
error: Not a URL, existing file, or requirement spec: 'dist/pysvn-1.7.8-py3.3-linux-x86_64.egg'
Пробую через pip:
sudo pip3 install http://pysvn.barrys-emacs.org/source_kits/pysvn-1.7.8.tar.gz
Всё происходит без проблем, пакет ставится. Но внутри python3 не работает "import pysvn" - пишет что нет такого.
При этом pip3 show pysvn выдаёт:
---
Name: pysvn
Version: 1.7.8
Location: /usr/local/lib/python3.3/dist-packages
Requires:
ls /usr/local/lib/python3.3/dist-packages | grep pysvn:
pysvn-1.7.8.egg-info
_pysvn.cpython-33m.so
Хотя если смотреть другие модули, которые нормально подключаются, у них есть файл с их именем. Например "mysql" или "requests".
Подскажите пожалуйста, в какую сторону смотреть? Очень нужна эта библиотека, а готового рецепта найти никак не могу.