2014-04-09 5 views
1

Windows 플랫폼에서 psvn (Subversion 용 Python 바인딩)은 w32 .exe 설치 프로그램으로 만 제공됩니다.W32의 virtualenv에 pysvn을 어떻게 설치합니까?

불행히도 MS VC++ 컴파일러가 없으므로 이상적인 해결책은 공식 릴리스를 다시 패키지하거나 PySVN 설치를 재배포 가능한 것으로 변환하는 것입니다.

나는 MinGW 컴파일러가 있지만, 불행히도 이것은 Windows에서 지원되지 않는 것 같습니다.

많은 설치 프로그램과 달리 zip 아카이브처럼 작동하지 않는 것처럼 easy_install을 수행 할 수없는 것처럼 보입니다.

이 패키지를 virtualenv에 설치하고 싶습니다. 수동 설치는 필요하지 않습니다. egg로 pysvn을 얻는 방법이 있습니까? 아니면 설치 프로그램을 egg 나 다른 형식으로 변환하여 virtualenv에 쉽게 배포 할 수 있습니까?

답변

1

This answer에는 가상 패키지에 바이너리 패키지를 설치하는 몇 가지 방법이 나와 있습니다.

은 당신이 할 수있는, 요약하면 :
  1. 는 심볼릭 링크이 (가) VIRTUALENV의 사이트 패키지의 설치 디렉토리 VIRTUALENV을 활성화하고 easy_install the_installer.exe
  2. virtualenvwrapper
  3. 에서 add2virtualenv 명령을 사용 않습니다.

이 옵션은 Windows의 pysvn에서 작동하지 않습니다. 지금까지 제가 설치 한 유일한 방법은 전 세계적입니다. 그런 다음 --system-site-packages 옵션을 사용하여 virtualenv를 만듭니다.