2016-10-16 1 views
0

내 시스템은 Archlinux입니다. 내 프로젝트는 NumPy를 사용하고 내 프로젝트는 virtualenv가 만든 가상 환경에 있습니다.VirtualManv에서 Pacman이 설치 한 NumPy를 사용하는 방법은 무엇입니까?

sudo pacman -S python-scikit-learn

을하지만 그것은 VIRTUALENV의 방법을 사용할 수 있습니다

이 핍으로 NumPy와를 설치하기 어려운, 나는 팩맨하여 설치?

+1

왜 pip로 설치하기가 어렵습니까? 필요한 컴파일러, 라이브러리 등을 설치 한 경우에는 매우 간단해야합니다. – ThiefMaster

+0

ThiefMaster와 동의하십시오. 팩맨 설치에서 시스템에 필요한 종속성을 이미 가지고 있다면 pip 설치의 경우 일 것입니다. numpy 시스템을 사용하는 변수를 망칠 때보 다 쉬울 것입니다. 모든 시스템 라이브러리를 기꺼이 사용하지 않는 한. –

답변

1

--system-site-packages 스위치를 사용하여 virtualenv를 생성하여 stdlib에 설치된 패키지 외에 시스템 전체 패키지를 사용할 수 있습니다.

+0

네, 이것은 방법입니다. 그렇다면 불필요한 lib를 제거해야합니다. 그러나 virtualenv의 새 버전에서는 pip 제거가 작동하지 않습니다. (http://stackoverflow.com/questions/14571454/virtualenv-specifing-which-packages-to-use-system-wide-vs-local) – Kingname

+0

왜 사용하지 않는 libs에 대한 관심? 그것이 필요한 경우 virtualenv 내부에 다른 버전을 설치할 수 있습니다. – ThiefMaster

+0

좋아, 어쨌든, 나는 시도 할 것이다. – Kingname

관련 문제