내가 일하는 대기업은 Setuptools의 사용자 지정 버전을 사용합니다. setuptools의이 개인 포크는 조직에 고유 한 특정 네트워킹 및 보안 문제를 처리하기위한 것입니다. 결론은 표준 Setuptools 나 Distribute가 우리 환경에서 예상대로 작동하지 않는다는 것입니다.VirtualEnv에서 setuptools의 사용자 지정 버전을 사용하려면 어떻게해야합니까?
이안 비킹의 탁월한 VirtualEnv 도구를 시스템에서 사용하고 싶습니다. 특히 테스트 코드 용 샌드 박스 영역을 많이 설정할 수 있어야합니다. 우리의 지속적인 통합 환경에서.
불행히도 새로운 가상 환경을 만들려고 할 때마다 virtualenv 도구는 최신 공식 Setuptools 버전을 설치하려고 시도합니다. 위에서 언급 한 이유로 실패 할 수도 있으며, 기업 방화벽이 조치를 차단할 수도 있기 때문에 실패 할 수 있습니다. 대신 공식 버전을 설치
:
setuptools-0.6c11-py2.4.egg
내가 좋아하는 뭔가를 호출 할 수있다 우리의 사용자 정의 버전을 설치하려면 :
이 계란은 항상 보장 할 수
setuptools-foo-0.6c11-py2.4.egg
을 찾을 수를 시스템의 글로벌 사이트 패키지에 있습니다. 또한 모든 회사의 계란 서버에 해당 제품이 있음을 보장 할 수 있습니다.
내 virtualenv에서 일반적인 사용자 정의 setuptools를 사용할 수 있도록 도와 줄 수 있습니까?