2012-11-30 1 views
5

방금 ​​내 장고 응용 프로그램을 개발하기 위해 virtualenv를 사용하기 시작했으며 지금까지 정말 좋아합니다. 필자가 제기 한 한 가지 질문은 non-python이 아닌 프로그램을 내 virtualenv에 설치하는 방법입니다.virtualenv의 비 파이썬 프로그램

예를 들어 내 코드를 모두 포함하는 패브릭 스크립트가 있습니다. 거기에 내 css 파일을 linting 위해 csslint를 사용하는 작업이 있습니다. 하지만 csslint는 npm 패키지입니다. 그렇다면 파이썬 패키지가 아닌 virtualenv 종속성을 어떻게 처리해야합니까?

+1

비 파이썬 패키지에 대한 링크를 제공하십시오. – arulmr

답변

5

나는 이것을 한 번 (전에)했는데, 꽤 잘 돌아갔다.

workon myenv 
cd node-v0.4.8 
./configure –prefix=“/path/to/myenv/” 
make 
make install 

다음

workon myenv 
git clone git://github.com/isaacs/npm.git 
cd npm 
make 
make install 

이상이 정확한 명령 오래된, 그러나 나는 현대 노드와 비슷한 뭔가를 할 수 있어야한다고 생각을 : 비결은 Node.js를 설치하고 NPM이 VIRTUALENV하는 것입니다 .js 및 npm.

+0

'workon' 명령에 익숙하지 않습니다. – Flimm

+1

이것은 virtualenvwrapper에서 온 것입니다. 'source env/bin/activate' 또한 트릭을 할 것입니다. –

1

https://xstatic.readthedocs.org/ 또는 fanstatic, 둘 다 파이썬 패키지로 정적 라이브러리를 랩핑 한 다음 virtualenv에서로드 할 수 있습니다.