Мой случай был немного другим. Поскольку моя установка Anaconda была для Python 3.6, независимо от того, что я сделал, я не смог установить PySvn (никогда не обнаруживался).
Итак, поскольку последний выпуск PySvn предназначен для Python 3.5, я создал conda env для Python 3.5.
Откройте Anaconda и введите: conda create -n *myenv* python=3.5
Затем откройте приглашение win и введите regedit
.
В regedit
, под HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\
я изменил имя папки с 3.6
на 3.5
. Кроме того, в HKEY_LOCAL_MACHINE\SOFTWARE\Python\PythonCore\3.5\InstallPath
я изменил значение папки по умолчанию Anaconda на папку env моего Anaconda (C:\ProgramData\Anaconda3\env\*myenv*)
.
Потом я запустил установленный и все заработало. После установки я переделал изменения в системном реестре на исходные.
Теперь я могу без проблем импортировать Pysvn из моей среды conda.